Application description: A Streamlit application to predict language of the text entered by user.
Model developed: Multinomial Naive Bias classifier
Info on Training : Ipynb files contains details of model training and evaluations
Dataset: The model is trained on dataset availabele at : https://www.kaggle.com/code/suryadeepti/language-detction
Deployment: streamlit_app.py files contains application deployment part only. vectoriser and language detection model files are the main dependencies.
Streamlit Application: https://languagepredictor-nb.streamlit.app/
Languages Trained on:
Language (Examples)
- English 1385
- French 1014
- Spanish 819
- Portugeese 739
- Italian 698
- Russian 692
- Sweedish 676
- Malayalam 594
- Dutch 546
- Arabic 536
- Turkish 474
- German 470
- Tamil 469
- Danish 428
- Kannada 369
- Greek 365
- Hindi 63