Giter VIP home page Giter VIP logo

elmezianech / real_time_sentiment_analysis-frontend-and-backend Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 5.53 MB

This repository contains the frontend and backend components of a real-time sentiment analysis application for Twitter data. The application is built using Angular, ExpressJS, Bootstrap and MongoDB.

JavaScript 4.85% TypeScript 56.61% HTML 34.07% CSS 4.47%
angular bootstrap expressjs mongodb

real_time_sentiment_analysis-frontend-and-backend's Introduction

Real_Time_Sentiment_Analysis-Frontend-and-Backend

This repository contains the frontend and backend components of a real-time sentiment analysis application for Twitter data. The application is built using Angular, ExpressJS, and MongoDB.

Introduction

This project aims to develop a web application for real-time sentiment analysis of tweets. The objective is to predict the sentiment (positive, negative, neutral, or irrelevant) of a given tweet.

Architecture and Technologies Used

Architecture

The architecture of the project consists of the following elements:

  1. Twitter Data Stream: Tweets are collected from a CSV file twitter_validation.csv.
  2. Application Web: An Angular-based web application is used to visualize the test data and sentiment analysis results.

Tools and Technologies

The tools and technologies used in this project include:

  • Angular: For developing the user interface of the web application.
  • ExpressJS: For creating the backend API that interacts with MongoDB.
  • MongoDB: For storing the sentiment prediction results.
  • Bootstrap: For developing a responsive and aesthetically pleasing user interface.

Implementation

Frontend

The frontend is developed using Angular and Bootstrap:

  • Landing Page: Displays an overview of the application.
  • Dashboard: Shows the sentiment analysis results and visualizations.

Backend

The backend is developed using ExpressJS and MongoDB:

  • API Creation: ExpressJS is used to develop the backend API, handling requests and real-time predictions.
  • Database Interaction: The API interacts with MongoDB to store and retrieve sentiment prediction results.

real_time_sentiment_analysis-frontend-and-backend's People

Contributors

elmezianech avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.