Skip to content

Web Scraper + Sentiment Analysis + Notifying System = Social Sensor! πŸ•΅οΈβ€β™‚οΈπŸ“ŠπŸ“² Get instant alerts about your online mentions. Manage your digital presence with AI insights! πŸš€ #SocialSensor #AI #NLP

License

Notifications You must be signed in to change notification settings

Ujj1225/Social-Sensor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

98 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Social Sensor

Watchers Forks Star

Issue Open Pull Request

License

Problem Statement

Solutions

Table of Contents

Features

  • Web Scraping Technology

    Social Sensor employs advanced web scraping technology to extract relevant data, focusing on news articles from the Online Khabar portal. This feature ensures a continuous and up-to-date stream of information for users.

    Web Scrapper
  • Sentiment Analysis

    The application utilizes sentiment analysis to evaluate the tone and sentiment of the gathered data. This feature provides users with valuable insights into how their online mentions are perceived, helping them gauge the overall sentiment surrounding their digital presence.

    Sentiment Analysis
  • Realtime Visualization

    Implemented a visualizer where you can see the different headings/ news. It clearly helps us visualize the positive, negative and neutral topics.

    Visualization

Installation

Prerequisites

Before running Social Sensor, you must set it up by following the given setup procedure. You must set up the Frontend, Backend and Model separately. In case of a query, feel free to contact the contributors.

Setup

Follow the given steps to set up Social-Sensor

  1. Clone the repository:

    git clone https://github.com/Ujj1225/Social-Sensor.git
  2. Installation of required packages

Frontend

cd Client
npm install

Backend

cd Backend
npm install

Model

cd LSTM_model
pip install -r requirements.txt
  1. Setting up .env file for Backend
  • Create a .env file

    PORT = (You can use any but default is: 3000)
    CONNECTION_STRING =
  1. Running the project:
  • Frontend and Backend file must be run together.

Frontend

  • Navigate to Client then:
  npm run dev

Backend

  • Navigate to Backend then:
  node app.js

You are all set to use the application!

Dependencies

Frontend

Backend

Model

License

This project is licensed under the MIT License.

About

Web Scraper + Sentiment Analysis + Notifying System = Social Sensor! πŸ•΅οΈβ€β™‚οΈπŸ“ŠπŸ“² Get instant alerts about your online mentions. Manage your digital presence with AI insights! πŸš€ #SocialSensor #AI #NLP

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •