<- Back to projects
Vision-to-sentiment pipeline
SentiOCR
Full-stack AI platform that extracts text from handwritten images with OpenCV-preprocessed OCR and classifies emotional tone with fuzzy scoring.
PythonFastAPIOCROpenCVReact
SO
PublicTechnical proof
OpenCV preprocessing
OCR stage
Sentiment classification
Problem
Handwritten notes are difficult to search and analyze, especially when the emotional tone matters.
Solution
An OCR and sentiment pipeline that preprocesses images, extracts handwritten text, and scores emotional tone with a deterministic fuzzy system.
Architecture
System flow
Step 1
Image upload
Step 2
OpenCV preprocessing
Step 3
OCR extraction
Step 4
Fuzzy sentiment scoring
Step 5
React result UI
Stack
Python
FastAPI
OpenCV
OCR
React
Highlights
Vision plus language pipeline
Deterministic scoring for explainability
Full-stack result experience
Lessons
Preprocessing quality controls OCR quality
Transparent scoring can be more useful than opaque model output