Skip to content

aditya4567uk/WEB-APP---Emotion-analyser-of-text

Repository files navigation

WEB-APP---Emotion-analyzer-of-text

Emotion Analyzer WEB APP

Requirements: -

  • Anaconda Environment with Spyder IDE and Jupyter Notebook
  • Modules like Sreamlit Numpy Pandas Sklearn Seaborn Joblib Neattext Altair
  • if above modules are not installed then install by pip command of the following package




Outputs









Project Architecture

Method of preparation of Model

  • 1st we need to collect dataset and load it as CSV file
  • Then we need to create a ML model which will involve following this:-
  • analyzing data
  • cleaning up by removing unimportant characters like numbers special symbols stop words user handels etc.
  • Using LINEAR REGRESSION - labeling fitting splitting training and testing our pipeline.
  • Examining accuracy of our model by giving random texts for prediction.
  • Finalizing our model and saving it.





Preparation of frontend of web app

  • load the model we have createb by giving out absolute path
  • Define title
  • Drop down menu for eg - about , home
  • Eembedding area for text input , bar graph presentation and prediction probablity
  • defining exceptions for garbage inputs; for eg providing only numbers or giving more than one space etc , which may cause irrelevant predictions.



The End!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published