Streamlit Application https://english-level.streamlit.app
This is a Streamlit application that allows users to detect the level of English language in movie subtitles.
The application is built using Python and utilizes spaCy NLP libraries such as spaCy to analyze the subtitles and determine the level of English proficiency.
- File uploader for uploading .srt subtitle files
- Check YouTube videos
- English language level detection based on analysis of the subtitle file
The following dependencies are required to run the application:
- pandas
- streamlit
- spacy
- chardet
- pysrt
- youtube-transcript-api
All dependencies can be installed using the requirements.txt
file provided with the application.
The NLP libraries used in the application include:
- spaCy
This application is licensed under the MIT License.