Skip to content

NickOsterfelt/TwitMap

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

93 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TwitMap

Project created by CSCI 3308 Team 27, including Nels Anderson, Richard Au, Nicholas Erokhin, Graham Henry, Lauren Raddatz, and Nicholas Osterfelt.

Website: https://arcane-castle-84668.herokuapp.com/

Project Milestone 1 - Proposal

----------- --------------
Members Nels Anderson, Richard Au, Nicholas Erokhin, Graham Henry, Lauren Raddatz, and Nicholas Osterfelt
Description We will be using the Twitter Streaming API, Twitter Python API, and the Google map API to create a platform that maps users tweets based on keyword usage. The goal is to generate a real-time heatmap of a trend. A trend will be composed of multiple keywords, so every tweet containing one or more keywords will be mapped. Web app can be applied globally and locally. For example, keywords for a Decadence 2016 can be the following: Decadence, Bassnectar, Chainsmokers, Zeds Dead, (Including nearby hotels, specific location, new years, NYE).
Vision Statement Mapping trends geographically using data from social media.
Motivation Twitter produces massive amounts of data through its users. Many of these tweets can be used to analyze the spread of trends throughout the world. Whether it be to analyze the impact of a marketing campaign or analyze the progression of Harambe jokes.
Risks Google API harder to use than anticipated, database grows too quickly, Twitter cuts stream if application isn’t scaled to process that many tweets.
Risk Mitigation Plan Possible solution is to acquire the knowledge on how the API works early into the project. Monitor each step carefully minimizing the risks of errors.
Version Control GitHub (https://github.com/NickOsterfelt/TwitMap)
Software Development Methodology We plan to follow an Agile development method. This is because our group intends to have close, frequent cooperation and are focused on moving forward. As we get deeper into developing our app, unforeseen challenges may arise. The Agile Method allows for adaptation in our development methodology and schedule, even if there are late changes in our requirements.
Collaboration Tool Slack and Trello

About

Project created by CSCI 3308 Team 27, including Nels Anderson, Richard Au, Nicholas Erokhin, Graham Henry, Lauren Raddatz, and Nicholas Osterfelt.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors