Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/reyesgeorge/vigil
Vigil is an analysis dashboard created using the visualization framework Dash
https://github.com/reyesgeorge/vigil
dash dashboard growth-hacking knowledge-graph python scrapy spacy twitter-api
Last synced: 2 months ago
JSON representation
Vigil is an analysis dashboard created using the visualization framework Dash
- Host: GitHub
- URL: https://github.com/reyesgeorge/vigil
- Owner: reyesGeorge
- License: mit
- Created: 2021-01-28T03:42:33.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2023-10-08T20:50:01.000Z (over 1 year ago)
- Last Synced: 2023-10-08T21:33:12.440Z (over 1 year ago)
- Topics: dash, dashboard, growth-hacking, knowledge-graph, python, scrapy, spacy, twitter-api
- Language: Python
- Homepage:
- Size: 254 KB
- Stars: 4
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
[Dashboard preview]# Vigil Marketing Dashboard
`Vigil` is a concept analysis dashboard to aid campaign ideation> If you find any of these features helpful, or want to stay tuned as I release more over time, consider leaving a star!
## Features
- GUI made utilizing Flask and Dash
- Query data for:
- Notable Entities Match
- SERP Keyword Search
- Twitter User Query utilizing API v2
- Visualization of Noun/Entity Vectorization for Twitter User's Timelines## Coming Soon
- Sentiment Analysis## Future Features
- Image Generation From Caption
- SEO Keyword Generation
- Content Performance OptimizerOnly for Python 3
## Starting Out
First, you'll want to head over to https://developer.twitter.com/en/apply-for-access and register for a developer account!
After you register and make a project, grab your applications `Bearer Key` and set it in your yourCreds.py file as "bearer_token"Second, you'll want to head over to https://developers.google.com/knowledge-graph/libraries#python and register for a developer account to access this API!
After you register, grab your `API_KEY` and set it in your yourCreds.py file as "KG_API"```python
pip install -r requirements.txt
```To start the dashboard, run the command below:
```python
flask run
```
To run the scraper you will have to go to the googler/spiders directory and run:
```python
python3 serpGoogler.py
```
Inside the file change the query word to whatever it is that you want to look up