Rostlab / JS16_ProjectF

In this project we will build a web portal for our GoT data analysis and visualization system. The website will integrate all the apps created in projects B-D with the help of the integration team assigned to Project E.
GNU General Public License v3.0
10 stars 8 forks source link

Landing Pages Discussions #169

Closed marcusnovotny closed 8 years ago

marcusnovotny commented 8 years ago

Hey Project F!

As promised, here's my next issue. I'm creating at least 5 landing pages from this idea pool over here and need someone to help out with design & actual implementation!

What's gonna be on those pages?

I'll provide you with content-filled .html pages (and a simple wireframe) which you can then add to our website. In the end, those pages are going to be structured quite similarly, so best case we make a nice template once and the rest is gonna be done really quickly.

I further propose this schedule so we'll definitely be done before launch:

Schedule

By 29. 30.03.2016: (postponed 1 day, blame @marcusnovotny)

By 01. 02.04.2016: (postponed 1 day)

By 03.04.2016:

By 07.04.2016:

10.04.2016 Website Launch

Volunteers welcome. Looking forward to collaborating with you!

Marcus

sacdallago commented 8 years ago

CC @Rostlab/js_cs_sose_2016_students

mammuth commented 8 years ago

Wanna have a hangout this evening to discuss your plans? Maybe with some other guys from F (@jorjo1)?

Furthermore plain html drafts won't make anything easier for us I'm afraid, because we need to "translate" them in react components :wink: Or we serve those landing pages without react, but this obviously only works if we're not using any of our existing components. But let's discuss those stuff this evening.

Can we add you to our slack team?

marcusnovotny commented 8 years ago

Sure I'm home today

jorjo1 commented 8 years ago

I am there!

On Mon, Mar 28, 2016, 15:17 Max Muth notifications@github.com wrote:

Wanna have a hangout this evening to discuss your plans? Maybe with some other guys from F (@jorjo1 https://github.com/jorjo1)?

— You are receiving this because you were mentioned.

Reply to this email directly or view it on GitHub https://github.com/Rostlab/JS16_ProjectF/issues/169#issuecomment-202388230

togiberlin commented 8 years ago

Hello all, as I've written here, I'm also part of this task. However I have 3 exams (on 31st, 1st and 6th.) After the 1st April I should be there for support regarding the statistics visualization.

marcusnovotny commented 8 years ago

@togiberlin sorry for not getting in touch with you again until now, I'll send you the first page these days so you can have a look after the 1st and we can discuss what graphic to use together! Focus on your exams first :) @mammuth @jorjo1 Would 7 PM be convenient for you? If there are no objections I'll post a hangout link shortly beforehand.

yashha commented 8 years ago

I would be there too :)

Am 28. März 2016, 15:34, um 15:34, marcusnovotny notifications@github.com schrieb:

@togiberlin sorry for not getting in touch with you again until now, I'll send you the first page these days so you can have a look after the 1st and we can discuss what graphic to use together! Focus on your exams first :) @mammuth @jorjo1 Would 7 PM be convenient for you? If there are no objections I'll post a hangout link shortly beforehand.


You are receiving this because you are on a team that was mentioned. Reply to this email directly or view it on GitHub: https://github.com/Rostlab/JS16_ProjectF/issues/169#issuecomment-202394568

marcusnovotny commented 8 years ago

Be my guests!

@mammuth @jorjo1 @mammuth

mammuth commented 8 years ago

Basic summary:

Did I miss something guys? :relaxed:

gyachdav commented 8 years ago

Status?

The promo plan says:

By 29.03.2016: * Content of first landing page is ready as an .html file & submitted to Group F

Was this milestone completed?

marcusnovotny commented 8 years ago

@gyachdav No, I'm currently on it. Informed @mammuth over slack last night that I didn't make it and we'll postpone the first two deadlines by a day. Haven't changed it here yet, mea culpa, but we'll keep you updated!

gyachdav commented 8 years ago

Thanks for the quick response. Please keep track of those deadlines and let us know If something changes so we can readjust and don't fall completely out of schedule.

On Mar 30, 2016, at 9:17 AM, marcusnovotny notifications@github.com wrote:

@gyachdav No, I'm currently on it. Informed @mammuth over slack last night that I didn't make it and we'll postpone the first two deadlines by a day. Haven't changed it here yet, mea culpa, but we'll keep you updated!

— You are receiving this because you were mentioned. Reply to this email directly or view it on GitHub

marcusnovotny commented 8 years ago

Sure! As the initiator I'm terribly embarrassed that it's me who already postpones a deadline, but my own project (D4) is keeping me super busy at the moment. Shouldn't influence the final deadline though, as long as Project F has enough time to finish the template before I submit the other landing pages (which is still the case), that's why I didn't notify you earlier.

marcusnovotny commented 8 years ago

Here's the Jon Snow Landing page. Decided to post it right here, more information on the bottom.


[Meta Title] Why Jon Snow is not dead - Game of Thrones [Meta Description] We at got.show set up our own machine learning algorithm to predict Jon Snow's fate and came to surprising conclusions! Optimized for Keywords: Jon Snow, Game of Thrones, got


H1: Why Jon Snow is not dead

“The past is already written, the ink is dry” – so says the teaser for the sixth season of the popular TV show Game of Thrones. And until recently, that’s what we at got.show believed too. 9 long months after we saw our favourite character Jon Snow join his father up in GoT heaven in the season 5 finale “Mother’s Mercy” however, we have reason to believe that he’s going to stick around on earth with the rest of us for a little longer. You don’t think so? Well, then you know nothing, Jon Snow.

H2: 4 reason Jon Snow is still alive

H3: Our very own machine learning algorithm suggests it.

We at got.show are firm believers that artificial intelligence & machine learning can have a more beneficiary impact on humanity than embarrassing us at our own games – that’s why we created an algorithm that calculates Game of Thrones characters’ likeliness of death! Luckily, Jon is only at 11.6%, which is overall pretty low. You’ll be glad to know that Ramsay Bolton for example is at over 60%! Furthermore, being Lord Commander of the Night's Watch makes him one of the safest guys in all of Westeros, since it is the title with the lowest death rate in the series. Read more about our awesome Life & Death Predictions here!

Placeholder 1) Infographic Image @togiberlin Culture, title & gender play a huge role in terms of survival chances on Games of Thrones.

H3: He is way too popular to be killed off.

I know, I know – being popular couldn’t save a lot of our other favourite Game of Thrones characters, but with Jon it’s different. Just see what an outrage the season 5 finale caused on Twitter with our Twitter Sentiment Analysis App – and then think about the gigantic plot twist of bringing him back to the living!

Placeholder 2) Twitter graph. How does Twitter feel about Jon Snow? See for yourself with our Game of Thrones Sentiment analysis.

H3: Kit Harington (Jon Snow’s actor) has been on set for the sixth season Game of Thrones!

Read about it in the independent.. And if that’s still not enough for you, what do you think about this official HBO poster?

Alt Text: Official Announcement poster for the sixth season Game of Thrones, featuring Jon Snow.

H3: He just can’t be dead.

I can’t even. Who’s going to care for Sam & Gilly? Who will handle the wildlings? Let me tell you one thing: If Leonardo di Caprio can drag himself through the freezing cold for weeks after fighting with a goddamn grizzly bear, why shouldn’t Kit Harington survive a minor stabbing, heh?

Still not convinced? Then you’ll be glad to hear that the season 6 premiere of Game of Thrones is going to air on the 24th April 2016 already - soon we will know.

H2: Follow Jon’s last latest steps here!

Placeholder 3) GOT Map Alt Text: Follow Jon Snow’s footsteps with our Game of Thrones map! Shortly after leading the wildlings to Castle Black to save them from the nearing White Walkers, Jon had to learn about Stannis Baratheon’s fate from Melisandre. Then the unthinkable happened. Where will we see him next? Stay tuned at got.show


About the Placeholders

Placeholder 1) Infographic about PLOD contributing features

@togiberlin Please make an infographic referencing the stats from this ProjectB issue. I’d only focus on Culture, Title & Gender info. Maybe emphasize Jon Snow’s survival change explicitly again when it comes to the Lord Commander of the Night’s Watch. Project F will be able to give you some guidelines on size & formatting while they’re arranging the template page.

Placeholder 2) Twitter sentiment

Here we’ll just serve a view from ProjectD_Group4’s Twitter graph (my group). I’ve added startDate & endDate parameters to the function that creates the graph, so you can specify the default date Range when loading the tool. I’d go for something around May 20 – June 20 2015 (season finale aired on June 14th)

Placeholder 3) GOT Map

Just our amazing Map with Jon Snow added as a character. I’d show all the available data.


Styling Guide

We talked about styling the Landing Pages & me proposing a wireframe together. Since you’re using React, me providing a regular .html page wouldn’t have made sense. Hope you don’t mind me pre-arranging it here – I couldn’t think of an easy solution that allows both easy formatting and element placement without screwing up the text too much. I also didn’t make a wireframe due to time constraints, but I’d go for a simple layout, like the one buzzfeed’s using: Header, Content (Image / Tool), Text, Repeat. If you don’t wanna arrange it all vertically, you can also move the content to the sides or wherever else you’d like ;)

Thanks for reading. Looking forward to your feedback & suggestions! We should make multiple iterations for the pages, so don’t hold your criticism back.

gyachdav commented 8 years ago

Laughed my ass off!! Nice work Marcus.

In our web design meeting today it was decided that the landing pages should get into the static branch so we should all be able to edit them as we go. Please start a "static" branch and put the landing pages on there. Let me know when done do I can push my proposed edits.

Please verify with f where exactly the static pages should go in their tree. Sent from my iPhone

On Mar 30, 2016, at 6:57 PM, marcusnovotny notifications@github.com wrote:

Here's the Jon Snow Landing page. Decided to post it right here, more information on the bottom.

[Meta Title] Why Jon Snow is not dead - Game of Thrones [Meta Description] We at got.show set up our own machine learning algorithm to predict Jon Snow's fate and came to surprising conclusions! Optimized for Keywords: Jon Snow, Game of Thrones, got

H1: Why Jon Snow is not dead

“The past is already written, the ink is dry” – so says the teaser for the sixth season of the popular TV show Game of Thrones. And until recently, that’s what we at got.show believed too. 9 long months after we saw our favourite character Jon Snow join his father up in GoT heaven in the season 5 finale “Mother’s Mercy” however, we have reason to believe that he’s going to stick around on earth with the rest of us for a little longer. You don’t think so? Well, then you know nothing, Jon Snow.

H2: 4 reason Jon Snow is still alive

H3: Our very own machine learning algorithm suggests it.

We at got.show are firm believers that artificial intelligence & machine learning can have a more beneficiary impact on humanity than embarrassing us at our own games – that’s why we created an algorithm that calculates Game of Thrones characters’ likeliness of death! Luckily, Jon is only at 11.6%, which is overall pretty low. You’ll be glad to know that Ramsay Bolton for example is at over 60%! Furthermore, being Lord Commander of the Night's Watch makes him one of the safest guys in all of Westeros, since it is the title with the lowest death rate in the series. Read more about our awesome Life & Death Predictions here!

Placeholder 1) Infographic Image @togiberlin Culture, title & gender play a huge role in terms of survival chances on Games of Thrones.

H3: He is way too popular to be killed off.

I know, I know – being popular couldn’t save a lot of our other favourite Game of Thrones characters, but with Jon it’s different. Just see what an outrage the season 5 finale caused on Twitter with our Twitter Sentiment Analysis App – and then think about the gigantic plot twist of bringing him back to the living!

Placeholder 2) Twitter graph. How does Twitter feel about Jon Snow? See for yourself with our Game of Thrones Sentiment analysis.

H3: Kit Harington (Jon Snow’s actor) has been on set for the sixth season Game of Thrones!

Read about it in the independent.. And if that’s still not enough for you, what do you think about this official HBO poster?

Alt Text: Official Announcement poster for the sixth season Game of Thrones, featuring Jon Snow.

H3: He just can’t be dead.

I can’t even. Who’s going to care for Sam & Gilly? Who will handle the wildlings? Let me tell you one thing: If Leonardo di Caprio can drag himself through the freezing cold for weeks after fighting with a goddamn grizzly bear, why shouldn’t Kit Harington survive a minor stabbing, heh?

Still not convinced? Then you’ll be glad to hear that the season 6 premiere of Game of Thrones is going to air on the 24th April 2016 already - soon we will know.

H2: Follow Jon’s last latest steps here!

Placeholder 3) GOT Map Alt Text: Follow Jon Snow’s footsteps with our Game of Thrones map! Shortly after leading the wildlings to Castle Black to save them from the nearing White Walkers, Jon had to learn about Stannis Baratheon’s fate from Melisandre. Then the unthinkable happened. Where will we see him next? Stay tuned at got.show

About the Placeholders

Placeholder 1) Infographic about PLOD contributing features

@togiberlin Please make an infographic referencing the stats from this ProjectB issue. I’d only focus on Culture, Title & Gender info. Maybe emphasize Jon Snow’s survival change explicitly again when it comes to the Lord Commander of the Night’s Watch. Project F will be able to give you some guidelines on size & formatting while they’re arranging the template page.

Placeholder 2) Twitter sentiment

Here we’ll just serve a view from ProjectD_Group4’s Twitter graph (my group). I’ve added startDate & endDate parameters to the function that creates the graph, so you can specify the default date Range when loading the tool. I’d go for something around May 20 – June 20 2015 (season finale aired on June 14th)

Placeholder 3) GOT Map

Just our amazing Map with Jon Snow added as a character. I’d show all the available data.

Styling Guide

We talked about styling the Landing Pages & me proposing a wireframe together. Since you’re using React, me providing a regular .html page wouldn’t have made sense. Hope you don’t mind me pre-arranging it here – I couldn’t think of an easy solution that allows both easy formatting and element placement without screwing up the text too much. I also didn’t make a wireframe due to time constraints, but I’d go for a simple layout, like the one buzzfeed’s using: Header, Content (Image / Tool), Text, Repeat. If you don’t wanna arrange it all vertically, you can also move the content to the sides or wherever else you’d like ;)

Thanks for reading. Looking forward to your feedback & suggestions! We should make multiple iterations for the pages, so don’t hold your criticism back.

— You are receiving this because you were mentioned. Reply to this email directly or view it on GitHub

marcusnovotny commented 8 years ago

Thanks! Good idea. I think F has to start the branch though, I have no access

mammuth commented 8 years ago

@jorjo1 are you starting this branch for marcus and guy?

sacdallago commented 8 years ago

@marcusnovotny I'll add you to the collab of F now

marcusnovotny commented 8 years ago

Will work on the remaining pages tomorrow. Where do you want me to put them and in which format?

Any progress on the first page / template?

marcusnovotny commented 8 years ago

Bad news from my part: I didn't get to the pages yet. I was fully occupied with D4 until yesterday and only started with the House Stark Page tonight. I hope to deliver on Tuesday since I'm completely booked out tomorrow. We can adjust your delivery deadline accordlingy. Sorry for the inconvenience, but I'm trying my hardest

In the meantime: I've started up a Landing Page branch and put the Jon Snow page on there in the static directory, as an .md file in GitHub markup. I will continue to do so with the remaining pages. @togiberlin can add his infographic for the page after his exam.

Furthermore, I understand that you are extremely busy right now - I saw all the issues on your repo - but it would be nice to get some response from you, even if it's just "couldn't be done yet". That's totally fine as long as we stay in touch and manage the deadlines.

Paging @mammuth & @jorjo1 here - put whoever's responsible from your project as the new Assignee & give me a heads up on the first page and possible complications :wink:

See you!

togiberlin commented 8 years ago

@marcusnovotny Ok, I read your post. I can offer you WhatsApp/Viber for direct updates, if necessary

marcusnovotny commented 8 years ago

@togiberlin No it's okay that's not high priority!

marcusnovotny commented 8 years ago

Have to reschedule again, I highly underestimated my workload this week. I am definitely going to hand in the Stark Landing Page Wednesday night. For the rest the new deadline is "asap", hopefully until Friday. Daenerys Targaryen, House Lannister and one of those 3: George RR Martin OR Ramsay & Theon OR Stannis & Melisandre are still missing.

I'm sorry, but I'm operating at my limit currently. If there's anyone with free capacity that could take over 1-2 pages that would speed up the process a lot @gyachdav

@ Project F: If I can help you out by formatting in another way than Git Markhub, please let me know too

yashha commented 8 years ago

@marcusnovotny Just use google docs or html, most important is the content the mark up and design is just a matter of time investment, that can we do too.

gyachdav commented 8 years ago

no worries @marcusnovotny, let me know which topic you wanted me to pick up. Im currently working on the statistics page. https://docs.google.com/document/d/17VFx2gogagzMGQy1BOFpffUVfvSo8fHejDl2pNKMfvA/edit?usp=sharing

marcusnovotny commented 8 years ago

Thanks for your offer @gyachdav! You can pick any of the remaining three (George Rr Martin, Melisandre & Stannis or Ramsay & Reek), up to you! Let me know if it works out :+1:

marcusnovotny commented 8 years ago

Pushed House Stark to the LandingPages branch

https://github.com/Rostlab/JS16_ProjectF/blob/LandingPages/static/house-stark.md

gyachdav commented 8 years ago

Thanks will go over this and the Jon snow one(did you push that one too?) over the weekend. Btw what's up with rickon?

gyachdav commented 8 years ago

I'll also do Ramsay and reek once I'm done with the stats page.

marcusnovotny commented 8 years ago

All files are in the /static directory of the LandingPages branch

I barely know him tbh. Let me set up the other two first then I can add another paragraph!

Thanks for helping me out! :+1:

goldbergtatyana commented 8 years ago

Thanks for the awesome job, @marcusnovotny! Once started reading, I just couldn't stop myself until I made it till the end of the landing pages. They are a bomb! :))

togiberlin commented 8 years ago

@gyachdav I wrote yesterday my last exam and from today evening, I'm pretty much free til Sunday. I would pick your GOT Stats Google Docs and Project B PLOD and put them into a nice graphical image. Agree?

gyachdav commented 8 years ago

Great Togi hope the exams went well!

so can you translate the two charts that are already there to d3 or google charts? We don't want a static images.

Can you also create a bar chart for the data in https://docs.google.com/spreadsheets/d/1B8F6juFi9qfN_ma3SscCpYSeHqFxv7wh1HUKXQ3fmNM/edit#gid=1993721615

(tab 1 char-loc)

Stay tuned will send more data to chart tomorrow.

On Apr 7, 2016, at 7:34 AM, Togi D notifications@github.com wrote:

@gyachdav I wrote yesterday my last exam and from today evening, I'm pretty much free til Sunday. I would pick your GOT Stats Google Docs and Project B PLOD and put them into a nice graphical image. Agree?

— You are receiving this because you were mentioned. Reply to this email directly or view it on GitHub

togiberlin commented 8 years ago

@gyachdav Ok, translating them to Google Charts.

gyachdav commented 8 years ago

@togiberlin how can I reach you? skype? gitter?

togiberlin commented 8 years ago

@gyachdav my skype is: iam[underscore]togi For urgent stuff I can give you my WhatsApp, if needed.

gyachdav commented 8 years ago

sent you a skype request. I'm gmghome2

gyachdav commented 8 years ago

@marcusnovotny @jorjo1 says he cannot find the content of the landing pages you created so far. can you push those into the static folder in the develop branch?

marcusnovotny commented 8 years ago

Opened pull request #329

gyachdav commented 8 years ago

thanks for the quick action!

marcusnovotny commented 8 years ago

Added Daenerys Targaryen Landing Page #365 @gyachdav

gyachdav commented 8 years ago

@marcusnovotny no end in sight for stats page. I will only get to Ramsay vs. Reek on Monday.

gyachdav commented 8 years ago

@marcusnovotny send link to Deaenerys file plz

marcusnovotny commented 8 years ago

So we'll add things post release?

@gyachdav https://github.com/Rostlab/JS16_ProjectF/blob/LandingPages/static/daenerys%20targaryen.md

If I don't get a job offer from Buzzfeed anytime soon I'm going to be seriously disappointed

gyachdav commented 8 years ago

yup probably. setting bad example i know..

marcusnovotny commented 8 years ago

Expect no blame from me, I wanted to have this done a week ago :no_mouth:

togiberlin commented 8 years ago

@marcusnovotny --> just FYI: Statistical visualizations are being uploaded/edited here.

gyachdav commented 8 years ago

hmm have you checked our predictions lately? https://got-stats.herokuapp.com/characters/Daenerys%20Targaryen

she's at 95% not really a winning horse according to us

gyachdav commented 8 years ago

@togiberlin we need to improve the treemap. please make sure that the tooltips show numbers, right now they're not really informative. Also is there a chance of placing big blocks close to smaller blocks? or does it all have to go in size order?

marcusnovotny commented 8 years ago

It makes sense from the algorithm's point of view, since all her family is dead and the Valyrian people tend to die sooner than others, but most other sources consider her a strong contestant. I think with the dragons her survival is pretty much guaranteed, but of course the algorithm can't take details like that into account.

How do we handle this? I could add a paragraph of her being in danger due to her family's history, that our plod algorithm is really pessimistic and her plotline will therefore continue to be suspenseful in season 6.