CoolFace
Apppublic

PRIYANSHUDHAKED/Data_Extraction_OCR

sourceHugging Faceupdated 2y agoView on Hugging Face
1likes
README.md37 linesDownload Raw Back to root
1---2title: Data Extraction OCR3emoji: ๐Ÿ 4colorFrom: blue5colorTo: green6sdk: streamlit7sdk_version: 1.38.08app_file: app.py9pinned: false10short_description: Data Extraction from image using ocr11---12 13Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference14 15# OCR Text Extraction Tool  16 17This is a simple OCR (Optical Character Recognition) tool implemented using Streamlit. It allows users to upload an image and extract text from it using Tesseract OCR. Additionally, users can search for specific keywords within the extracted text.  18 19## How to Use  201. Upload an image file (JPG, JPEG, PNG).  212. The extracted text will be displayed.  223. Enter a keyword to search within the extracted text.  23 24## Prerequisites  25- Streamlit  26- OpenCV  27- Tesseract OCR  28 29## Deployment  30This application is deployed on Hugging Face Spaces.31 32## Notes33:-In the assignment we are using OCR so it can not Extract HANDWRITTEN DATA PROPERLY FROM THE IMAGE SO FOR EXTRACTING HANDWRITTEN DATA WE CAN USE ICR(INTELLIGENT CHARACTER RECOGNITION) WHICH CAN GIVE ACCURACY LIKE 98-100%.34:-The application uses the TrOCR large model, which provides good results for mixed Hindi and English text.35:-This is a prototype and may require further optimization for production use.36:-The OCR model is loaded using Streamlit's caching to improve performance.37