cth2016/week5/final_projects.md

279 lines
11 KiB
Markdown
Raw Normal View History

2016-11-30 12:37:33 +01:00
## Final Projects
### Group 01
2016-12-05 11:24:44 +01:00
__Team members:__
2016-11-30 12:37:33 +01:00
Rahul & Randy
2016-12-05 11:24:44 +01:00
__Name of the project:__
2016-11-30 12:37:33 +01:00
Lets meet..
2016-11-30 12:41:05 +01:00
__What is the concept:__
2016-11-30 12:37:33 +01:00
We are going to create a program that combines the Twitter geolocation with a Geomap server (Google Maps, for instance). How about a web-interface that searches for two tweeters that share a hashtag, and give them a route navigation to each other? Bringing people around the world together, whether theyre having a tweet feud or share common interests. Our focus once again, will be on the now past election and thus Hillary or Donald related hashtags. Lets reunite!
2016-11-30 12:41:05 +01:00
__Inspiration / examples (links, url if applicable):__
2016-11-30 12:37:33 +01:00
- [http://tweetedtrips.com/](http://tweetedtrips.com/) which is a program that generates travel routes through hashtag use. This is very applicable to what we are planning on creating.
- Inspiration also came from the fact that we wanted to use Google Maps since it has a beautiful interface and it seemed fun to combine it with a more social media-esque website such as twitter.
2016-11-30 12:41:05 +01:00
__Which technology / method are you planning on using:__
2016-11-30 12:37:33 +01:00
- Twitter API to find hashtags.
- Google Maps API to display the route.
- Javascript to generate the functions.
- HTML to create the interface.
2016-11-30 12:41:05 +01:00
__Who is doing what in the team:__
2016-11-30 12:37:33 +01:00
Well continue on each others work, which is quite easy since were housemates. We might divide the work that needs to be done through the Twitter and the Google Maps API code. Randy will provide cups, while Rahul boils water. Each session the oracle will tell us whos providing tea.
---------
2016-11-30 15:04:42 +01:00
__Team members:__ Inés & Johnny
__Name of the project:__
Literacy Links
__What is the concept:__
We will program an educational program to assist teachers in creating reading resources for their students. The program will intake text from a user interface and the alter the text, swapping out words for other words using a thesaurus API. It will then output a text that should have the same message, just using different words.
__Inspiration / examples (links, url if applicable):__
We were inspired by a site called Newsela, which posts news articles at different reading levels for students. Unfortunately, however, this process isn't automated and requires individuals to read and then rewrite the articles. We hope to create a program that will automate this process in order to make it quicker and applicable to any article, not only the ones selected by the Newsela writers.
__Which technology / method are you planning on using:__
We will use html to set up an interface and then javascript to create the physical program. The program will take in a plain text file and then feed the individual words into an array. Then we will use loops to go through the array and then determine what kinds of words are in each position. If the words are adjectives, adverbs, or verbs, we will utilize the thesaurus API to swap out the words with other words.
__Who is doing what in the team:__
As of right now, Johnny will be in charge of the interface and I will be in charge of the program that substitutes words.
---------
2016-11-30 12:41:05 +01:00
__Team members:__ Cecilie & Joanna
2016-11-30 12:37:33 +01:00
2016-12-05 11:24:44 +01:00
__Name of the project:__
2016-11-30 12:37:33 +01:00
Harry Potter Fortune Quiz
2016-11-30 12:41:05 +01:00
__What is the concept:__
2016-11-30 12:37:33 +01:00
We're going to make a quiz based on the Harry Potter-universe, but we will especially use the fortunes given in the books. We're going to create a webpage where you can play the quiz - it will contain around 15 questions. The program gives you a fortune and three possible answers. It will tell you right away whether you were right or wrong.
2016-11-30 12:41:05 +01:00
__Inspiration / examples (links, url if applicable):__
2016-11-30 12:37:33 +01:00
We came up with the idea after talking about Harry Potter and the online quiz-program Kahoot.
2016-11-30 12:41:05 +01:00
__Which technology / method are you planning on using:__
2016-11-30 12:37:33 +01:00
The same as in class - javascript and HTML.
2016-11-30 12:41:05 +01:00
__Who is doing what in the team:__
2016-11-30 12:37:33 +01:00
We are trying to do it all together, because the last assignment showed us that we work really well as a team.
---------
2016-11-30 12:41:05 +01:00
__Team members:__ Eva & Nicole
2016-11-30 12:37:33 +01:00
2016-11-30 12:41:05 +01:00
__Name of the project:__
2016-11-30 12:37:33 +01:00
The HONY search machine project
2016-11-30 12:41:05 +01:00
__What is the concept:__
2016-11-30 12:37:33 +01:00
We want to make the individual stories and photos of the HONY (Humans of New York) project searchable via a search-engine and we want to show the results in an interface on a server. We will make use of the Instagram API to enable the searchengine.
2016-11-30 12:41:05 +01:00
__Inspiration / examples (links, url if applicable):__
2016-11-30 12:37:33 +01:00
- [http://mashable.com/2013/09/19/instagram-api-uses/#FIt.Df3COkqX](http://mashable.com/2013/09/19/instagram-api-uses/#FIt.Df3COkqX)
- [https://www.instagram.com/humansofny/](https://www.instagram.com/humansofny/)
2016-11-30 12:41:05 +01:00
__Which technology / method are you planning on using:__
2016-11-30 12:37:33 +01:00
We want to use the twitterscraping idea that was shown in the last lessons, as well as using .js with options (such as gender) and showing the options via an index.html connection to a server.
2016-11-30 12:41:05 +01:00
__Who is doing what in the team:__
2016-11-30 12:37:33 +01:00
Not specified yet at this moment.
---------
2016-12-05 11:24:44 +01:00
__Team members:__ Lenka, Vivien and Laura
2016-11-30 12:37:33 +01:00
2016-12-05 11:24:44 +01:00
__Name of the project:__
2016-11-30 12:37:33 +01:00
2016-12-05 11:24:44 +01:00
Anti-procrastination bot
2016-11-30 12:37:33 +01:00
2016-12-05 11:24:44 +01:00
__What is the concept:__
2016-11-30 12:37:33 +01:00
2016-12-05 11:24:44 +01:00
A code that you can use as an anti-procrastination bot. It is going to have multiple steps, the first one is a template that you need to fill out to let the bot know how many words you need to type and what the deadline is for a paper. Then, it is able to read how far along you are with your paper. Based on the deadline the bot can change the background music; study-music when you need to study, or 'break'-music (which you can set up yourself) for when you can take a break. We're exploring the idea of the code also being able to read out what you're doing at the moment, for example Facebooking, and then reminding you of working on your paper by changing the music into study-music. The genre of music functions as a reminder from the code about your paper.
2016-11-30 12:37:33 +01:00
2016-12-05 11:24:44 +01:00
__Inspiration / examples (links, url if applicable):__
2016-11-30 12:37:33 +01:00
2016-12-05 11:24:44 +01:00
We got the inspiration from combining the ideas that Vivien and Laura had about 'making' music with code and Lenka her, very handy, idea of creating an anti-procrastination device for herself.
__Which technology / method are you planning on using:__
We're going to use the methods we learned in class, java and html. Lenka does have some experience with other programming, so we might diverge a bit as well.
2016-11-30 12:37:33 +01:00
2016-12-05 11:24:44 +01:00
__Who is doing what in the team:__
2016-11-30 12:37:33 +01:00
2016-12-05 11:24:44 +01:00
We're trying to make sure we all do it together, we're very positive about that working out.
2016-11-30 12:37:33 +01:00
2016-12-05 11:24:44 +01:00
---------
2016-11-30 12:37:33 +01:00
2016-11-30 15:04:42 +01:00
### Group 02
2016-11-30 12:37:33 +01:00
2016-11-30 12:41:05 +01:00
__Team members:__ Julia & Johanna
2016-11-30 12:37:33 +01:00
2016-11-30 12:41:05 +01:00
__Name of the project:__
2016-11-30 12:37:33 +01:00
Make up store
2016-11-30 12:41:05 +01:00
__What is the concept:__
2016-11-30 12:37:33 +01:00
Create a webshop for make up that will be easy to use and will attract both young and old customers.
2016-11-30 12:41:05 +01:00
__Inspiration / examples (links, url if applicable):__
2016-11-30 12:37:33 +01:00
[ http://www.yves-rocher.se/control/makeup/nyheter-makeup/]( http://www.yves-rocher.se/control/makeup/nyheter-makeup/)
2016-11-30 12:41:05 +01:00
__Which technology / method are you planning on using:__
2016-11-30 12:37:33 +01:00
javascript!
2016-11-30 12:41:05 +01:00
__Who is doing what in the team:__
2016-11-30 12:37:33 +01:00
We will both try to participate during the whole project, and if necessary we will divide the tasks equally.
---------
2016-11-30 12:41:05 +01:00
__Team members:__
2016-11-30 12:37:33 +01:00
2016-11-30 12:41:05 +01:00
Martin & Bram
2016-11-30 12:37:33 +01:00
2016-12-05 11:24:44 +01:00
__Name of the project:__
2016-11-30 12:41:05 +01:00
Spotify Randomizer
__What is the concept:__
2016-11-30 12:37:33 +01:00
For this final project we would like to create a randomizer for Spotify where you can pick a genre and the Spotify recommendation system will then randomly choose a song for you.
2016-11-30 12:41:05 +01:00
__Inspiration / examples (links, url if applicable):__
2016-11-30 12:37:33 +01:00
2016-11-30 12:41:05 +01:00
__Which technology / method are you planning on using:__
2016-11-30 12:37:33 +01:00
For this, we would have to request the Spotify API, which will enable us to obtain data from the Spotify music catalog and manage our playlists and saved music.
2016-11-30 12:41:05 +01:00
__Who is doing what in the team:__
2016-11-30 12:37:33 +01:00
---------
2016-11-30 12:41:05 +01:00
__Team members:__
Wietske, Dave & Judith
2016-11-30 12:37:33 +01:00
2016-11-30 12:41:05 +01:00
__Name of the project:__
2016-11-30 12:37:33 +01:00
Road trip generator
2016-11-30 12:41:05 +01:00
__What is the concept:__
2016-11-30 12:37:33 +01:00
Our application will allow the user to input a destination and will suggest a road trip to the user. It will show the user all the sights on the route they want to travel.
The user will be able to plan a route with the app. The user inputs a place of departure and a destination and the app will suggest a route to travel. This route contains both the travel information as suggestions for sightseeing along the way. The user will be able to see some information about the different sights on the route they want to travel and see a picture of the sight.
2016-11-30 12:41:05 +01:00
__Inspiration / examples (links, url if applicable):__
2016-11-30 12:37:33 +01:00
2016-11-30 15:04:42 +01:00
2016-11-30 12:41:05 +01:00
__Which technology / method are you planning on using:__
2016-11-30 12:37:33 +01:00
- Using the Google Maps API to create a route planner.
- Using the Google Places API and the points_of_interest label to collect sights on a route.
- Using the Instagram API to connect pictures to sights on the route.
- Combine the use of these APIs in an interface for the user.
- Create an attractive front end and make it user friendly with a clear overview.
2016-11-30 12:41:05 +01:00
__Who is doing what in the team:__
2016-11-30 12:37:33 +01:00
---------
2016-12-05 11:24:44 +01:00
__Team members:__
2016-11-30 15:04:42 +01:00
Annabel & Maxim
2016-12-05 11:24:44 +01:00
__Name of the project:__
chat platform
__What is the concept:__
The concept is to make a platform where people can chat to each other via text and also video.
__Inspiration / examples (links, url if applicable):__
2016-11-30 15:04:42 +01:00
2016-12-05 11:24:44 +01:00
www.chatroulette.com and assignment 3
2016-11-30 15:04:42 +01:00
2016-12-05 11:24:44 +01:00
__Which technology / method are you planning on using:__
2016-11-30 15:04:42 +01:00
2016-12-05 11:24:44 +01:00
javascript, HTML, socket.io
2016-11-30 15:04:42 +01:00
2016-12-05 11:24:44 +01:00
__Who is doing what in the team:__
2016-11-30 15:04:42 +01:00
2016-12-05 11:24:44 +01:00
everything together because were only with two
2016-11-30 15:04:42 +01:00
---------
2016-12-05 11:24:44 +01:00
__Team members:__
2016-11-30 15:04:42 +01:00
Cassandra & Léna
2016-12-05 11:24:44 +01:00
__Name of the project:__
2016-11-30 15:04:42 +01:00
2016-12-05 11:24:44 +01:00
Random Quizz
2016-11-30 15:04:42 +01:00
2016-12-05 11:24:44 +01:00
__What is the concept:__
2016-11-30 15:04:42 +01:00
2016-12-05 11:24:44 +01:00
This is an HTLM page displayed thanks to a localhost with proposes the user to complete a quizz. This quizz is built randomly each time the user submits a question. For instance questions are made following a pattern like « Wh-word + be + your + adjective + noun ». Answers will be displayed randomly too. Sometimes it will be sentences builded by the program (and look like an exquisite cadaver) and sometimes the choice of answer will be determined by the questions itself. For instance if noun = « color » the computer will display « blue, red, green » as choices. We would like to make something humorous. Idea of question may be what the user would do in the situation stated by the program. After around 10 questions the program display a « profile » to the user in function of his choices. This profile will be a small paragraph also builded by chance. We would like to add images related to the topic of the question. Maybe we will use a database of images to match the key words of the questions with a research on the data base.
2016-11-30 15:04:42 +01:00
2016-12-05 11:24:44 +01:00
__Inspiration / examples (links, url if applicable):__
2016-11-30 15:04:42 +01:00
2016-12-05 11:24:44 +01:00
We can found a lot of « personality quizzes » on the Internet.
2016-11-30 15:04:42 +01:00
2016-12-05 11:24:44 +01:00
__Which technology / method are you planning on using:__
2016-11-30 15:04:42 +01:00
2016-12-05 11:24:44 +01:00
local server, random text generation (inspired by the letters we have coded for week 3) with arrays and chance.js
2016-11-30 15:04:42 +01:00
2016-12-05 11:24:44 +01:00
__Who is doing what in the team:__
2016-11-30 15:04:42 +01:00
2016-11-30 12:37:33 +01:00