A webapp for searching geotagged Tweets built using the Twitter API, ElasticSearch, and ASP.NET MVC
By Ryan Gray, Jesse Reyes, Joshua Riley, and Melissa Santos
- Python scripts for connecting to Twitter and ElasticSearch are in the
TwitterStream/folder - Tweet files are in
TwitterStream/geo_tweets/. Files are named after the date and time of when the Tweet collection started. - The files for running the web app are in the
TwitterWebSearch/folder
- Python Twitter Tools for getting Tweets
- ElasticSearch for indexing Tweets
- ASP.NET MVC for the web application interface and Twitter Geolocation map.
- Method 1
- Download Microsoft Visual Studio Community 2017
- After running the software, open the
Team Explorertab located on the right - Under
Local Git Repositories, select theCloneoption - Enter
https://github.com/CS172-UCR/GeoTwitter-Search.gitas the URL of the git repo - Enable the
Recursively Clone Submodulesoption - Navigate to the solution folder under
GeoTwitter-Search/TwitterWebSearch/TwitterWebSearch - Open
TwitterWebSearch.sln - Run ISS Express (preferably with Google Chrome as the browser) by clicking the green play button at the top of the screen
