Social Butterfly is a social media engagement software project which is a part of the NEU AI Skunkworks Project team. We propose to create a software that performs the task of content optimization and then publishes the same optimized content on one or more social media platform (viz. Twitter, Skunkworks, Instagram etc.). Publishing content on social media is the fastest way to reach audience so the content that should be posted and the timing at which it should be posted is of prime importance. Finding new content is incredibly hard, we are also proposing to employ machine learning methods to create new content after training the models on the given data. These are the two major tasks that we propose to tackle in our Project.
- Tweepy
- Advertools
- TextBlob
- Wordcloud
- Codecs
- base64
- Keras (LSTM)
- NLTK
- gensim
- Plot.ly
- Umbrella_Academy_INFO6105_Project
- README.md
Umbrella_Academy_INFO6105_Project
- Umbrella_Academy_INFO6105_Collecting_Metadata
- Umbrella_Academy_INFO6105_LSTM_Model
- Umbrella_Academy_INFO6105_Sentiment_Analysis
- Images (All images used in project)
- JSON and CSV Files (All the scraped and generated CSV and JSON files)
- LSTM Files
- Clone the repository in your local disk.
- Refer the folder structure mentioned above, and open the file "Umbrella_Academy_INFO6105_Project.ipynb".
- This is the master notebook and it links to all the different parts of the project.
- Please make sure that the libraries mentioned above are all installed
- You also need to have a twitter developer account to be able to stream data, we have uploaded the data that we've streamed for reference purpose.