Date and lot codes, price, batch codes, and expiration dates are required on almost all manufactured products. The batch code aware the consumer about the correct price, best before, and other vital information. Crimson Tech's OCR system built on top of Artificial Intelligence makes sure that every bottle or packet is inspected for the presence and legibility of the printed batch code. The process of OCR is divided into two parts; Detection and Recognition. Detection finds the location of the text in the image. After the detection and localization of the text, we can further read and recognize what is printed character by character. It would mean extracting each letter and displaying the character. Our AI-based system can be trained to a variety of fonts, backgrounds, lighting conditions, shiny surfaces, and print types. This provides a high level of customization and accuracy. We have trained our batch code inspection with over a million images from various sources and have received great accuracy and speed.