This application leverages Optical Character Recognition (OCR) technology to seamlessly extract text from images, particularly focusing on book covers and spines. By employing advanced neural networks, the application efficiently detects text within images and recognizes it accurately.The OCR process consists of two crucial stages: text detection and text recognition. The text detection model operates directly on the camera feed, swiftly identifying text regions within the image. Once detected, the text regions are then passed to the text recognition model, which runs on the host system. This model deciphers the text, converting it into machine-readable format.The application offers Open Library integration. It conducts searches based on the recognized text, retrieving information about the identified books.The application features a user-friendly frontend interface. Users can easily capture images of book covers or spines using their device's camera. The application then promptly processes these images, presenting the extracted text in a clear and organized manner on the frontend.