Search Engine Lambda was built to dissect twitter data to analyze government and public attitudes towards Covid and vaccines. Tweet data from the USA, India, and Mexico have been analyzed for three languages namely English, Hindi, and Spanish.
Video Demo - https://www.youtube.com/watch?v=-z5HASjF3dQ&t=2s
For server build
-
Change working directory to
web-server/betasearch
-
Install required python modules
pip3 install django djangorestframework django-cors-headers googletrans==4.0.0-rc1 google-cloud-language pysolr tweepy GoogleNews
-
Run
python3 manage.py runserver
For Client build
-
Change working directory to
client
-
Install Node version v14
-
Run
npm install
in this folder to initialize node modules or to update packages -
For a development build run
npm run serve
-
Open
localhost:8080
to see the app up and running
Tech Stack used
Frontend → VueJS
Backend → Python + Django
Search Platform → Solr
Hosting → AWS EC2
Analytics → Highcharts
Sentiment Analysis → Google Natural Language AI
Sample Screenshots
Team Members
-
Muhamed Aashiq
-
Kaviarasu
-
Deepak
-
Dayashankar