We wanted to visualize what is happening in the world in a single place rather than searching for various resources. So we came up with this concept of displaying news in the world map.

What it does

Our web app displays location based news on the google maps. We have done the sentimental analysis for every news happening across the world and have given colors to each emotion. These colors representing the emotions of the news are depicted on the particular location on the map so that anyone using our app on the first site itself will come to know about the various emotions across the globe and also will precisely get to know the news when a particular location is being clicked.

How we built it

We have used the Google map API for the maps. Our data source for the news come from the API provided by the New York Times. We have done the sentimental analysis of the news using IBM Watson's Alchemy API. We have integrated all these API's on to our web app which is designed using HTML5, CSS3, Bootstrap, Jquery, Javascript, and AJAX. We have also done the analytics based on the data and did graphical representation of data using Chart.js

Challenges we ran into

Getting the data source was the big challenge and segregating the data based on locations was the difficult part. Then sentimental analysis of the live data was very critical. Data analysis and visualization of the news on the maps were some other challenges faced by us.

Accomplishments that we're proud of

We are proud that we have introduced a new way of reading the news.

What's next for MapMyNews

MapMyNews will integrate facebook and twitter feeds and display based on location. Also, we are planning to incorporate location-based advertisements as a part of our business model.

Share this project: