https://github.com/arjunraj77/third-eye
Third-Eye highlights key phrases in answer sheets using Named Entity Recognition.
https://github.com/arjunraj77/third-eye
ner python3 streamlit
Last synced: 11 months ago
JSON representation
Third-Eye highlights key phrases in answer sheets using Named Entity Recognition.
- Host: GitHub
- URL: https://github.com/arjunraj77/third-eye
- Owner: ArjunRAj77
- Created: 2024-09-14T09:56:26.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-09-14T16:45:00.000Z (almost 2 years ago)
- Last Synced: 2025-01-22T08:37:27.835Z (over 1 year ago)
- Topics: ner, python3, streamlit
- Language: Python
- Homepage:
- Size: 12.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Third-Eye: Automated Answer Key Verifier
**Third-Eye** is a powerful Streamlit application designed to help you analyze answer sheets by comparing them with an answer key using Named Entity Recognition (NER). This application highlights key elements from the answer key in the answer sheet to ensure accurate and efficient grading.
## Features
- **Upload Answer Key and Answer Sheet**: Seamlessly upload text files containing the answer key and the answer sheet.
- **Custom Entity Recognition**: Use spaCy's NER capabilities with custom rules to highlight key phrases from the answer key.
- **Consistent Highlighting**: Get consistent color highlighting for key phrases across questions.
- **Display and Verification**: View the content of both files before running the analysis and check highlighted results.
## Getting Started
### Prerequisites
- Python 3.7 or higher
- Streamlit
- spaCy
- Required spaCy model (`en_core_web_md`)
# Screenshots

