Skip to content

chaudhary1337/Echodex

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Echodex

Social Media Search Engine

Demonstration

echodex

Devpost Submission Link

Introduction

Echodex is a web application which aggregrates data from multiple sources (news websites, reddit, twitter), and uses NLP tools to show structured analysis on the content retrieved. It can be used to get a quick, unbiased look at products, companies or people: and what general sentiments are about them, or which entities are they closely linked to, and various other features. Echodex is built with a clean interface using streamlit.

The code can be roughly divided into three components, the scrapper class, the functions to call expert.ai's API, and the streamlit app. The code has largely been abstracted to aid addition of code. Each of the modules can be edited independently. You will need api keys from both expert.ai and newsapi to run the code, instructions for which can be followed on their websites.

Installation and Running

pip3 install -r requirements.txt
streamlit run dashboard/app.py

About

Echoes market sentiment and opinion.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages