PokemonGoers / Catch-em-all

Now that we have tons of data about Pokemon (what they are, where they are, what’s their relationship, what they can transform into, which attacks they can perform, aso) we want to integrate it all into a comprehensive website. This website should contain sections about each Pokemon and its details. Additionally, the website should register the user’s location and tell the user how close is that the predicted pokemon to him/her. Additionally you will be incorporating the apps that were created by project B,C and D into the website. Your group will need to create automated builds and testing for this apps and use continuous integration to pull in new changes in the code repositories. Apps from projects B-D should be packaged and made available on NPM. Ideally when you completed these tasks the webapp component would integrate the apps by “requiring’ them. Here is a possible user story: when a user opens the website or the app the current location of the user will be shown. Additionally, the website/app will show automatically where the pokemons that are currently active are and where the pokemons that we predict to active in the nearest future (i.e. within half a day) will be located (all of this will be available from the app developed in project D). Hopefully, the website will be somewhat crowded by that data. Then, there needs to be a menu bar or something available (e.g. above the map or on the right side to it) that will list currently active or predicted pokemons. Clicking on one of them will make other pokemons on the map disappear, except of this clicked one. Separate web pages would allow the search and presentation of individual Pokemons and the information we gathered about them, including third party data (project A) and twitter analysis (project C)
9 stars 7 forks source link

Implement Tweet-View #68

Open AlexanderLill opened 8 years ago

AlexanderLill commented 8 years ago

Should be shown at the bottom of the pokedex-detail-page.

This could be just the tweets from the API, or some other visualization of the twitter data - be creative!

mfkaptan commented 8 years ago

Example tweet data:

{
    "tweets": [{
            "id": "some_tweet_id",
            "text": "I got a pikachu",
            "coordinates": [longitude, latitude],
            "timestamp": 1473599493
        },{
            "id": "another_tweet_id",
            "text": "i also got a pikachu!",
            "coordinates": [longitude, latitude],
            "timestamp": 1473599499
        }],
    "coordinates": [longitude, latitude],  // this is a weighted moving average of the tweets in the cluster
    "timestamp": 1473599499, // timestamp of last tweet in cluster
    "isMob": true,
    "clusterId": 1
}
johartl commented 8 years ago

As we have decide today we would like to show the actual tweets. Please note that the component for showing tweets will also be reused in the mob-card.

AlexanderLill commented 8 years ago

@Georrgi @mfkaptan @Lugitan whats the status here? :)

sacdallago commented 8 years ago

Updates?

gyachdav commented 8 years ago

Please status update ASAP. ASAP! 📢

mfkaptan commented 8 years ago

Implemented the tweet view as a slider. Work in progress on tweet-view branch ff5b2497f8275a296eefea9a11edc84106d3cdde More updates are coming soon

Status update 12.10: Tweet view works with mock data, working on getting real data from api Status update 16.10: Waiting response from PokemonGoers/PokeData#189

MajorBreakfast commented 8 years ago

What's the progress on this? Can we get a preliminary version merged?

mfkaptan commented 8 years ago

@MajorBreakfast @johartl It seems nobody stores twitter texts. The only way to get tweet texts is via websockets - live sentiment analysis (no api endpoint available) o_O

https://github.com/PokemonGoers/PokeData/issues/189 https://github.com/PokemonGoers/HashPokemonGo/issues/19

MajorBreakfast commented 8 years ago

You can use the id to embed the tweet like you see it on various places on the internet. That's even better since we then get pictures and proper formatting including clickable links and hashtags.

Here's a random theverge.com article that has some embedded tweets: http://www.theverge.com/2016/6/24/12023212/brexit-explained-economy-politics-and-the-rest-of-this-mess

gyachdav commented 8 years ago

What is the state of the sentiment analysis? Are you able to display that? are you getting the data from HashPokemonGo?

MajorBreakfast commented 8 years ago

I've removed @Georrgi, @Lugitan as they have only contributed minimally to the project so far (0 and 1 commit(s)). I expect @mfkaptan is on his own here.

@Georrgi, @Lugitan Should you want to work on this we can add you back