Inspiration

Emotions are an essential part of our lives, and they can make a huge difference in the way we interact with machines. By bringing emotions into the world of AI, we can create more meaningful and personalized experiences for users. Whether it's in healthcare, education, or customer service, the ability of machines to understand and respond to our emotions can make a real difference in our lives. Emotion recognition and sentiment analysis are just some of the ways we can create more empathetic and human-like interactions between humans and machines.

What it does

By using React and Sass for the front end, and Django for the back end, a web application is built that allows users to interact with the sentiment analysis model trained on the IMDB dataset. The application can take in user comments and classify them as positive or negative in real time, providing a user-friendly way to perform sentiment analysis on large volumes of text data.

How we built it

Here are the steps:-

  1. First we searched for a dataset.
  2. We preprocessed the data and divided it into test and training datasets
  3. Created a model based on the datasets.
  4. Integrated model with backend
  5. Integrated backend with frontend

Challenges we ran into

The first and foremost challenge was to create a model for the same. We did so using the TensorFlow model which was In python so we ran into problems while integrating it with the front end. For that, since we used javascript it was a bit challenging to integrate. Also, we ran into Cross Origin errors which are common if haven't whitelisted the front end.

Accomplishments that we're proud of

We trained the model with the imdb dataset, something we have never done before, which was a big accomplishment for us.

What we learned

We always wanted to learn machine learning, deep learning, and such things. This was the first step toward it.

What's next for project-sean

We will train the model more such that it provides more accurate predictions for the same.

Built With

Share this project:

Updates