CS 491-492 SENIOR DESIGN PROJECTS FOR 2016-2017
Project Name Members Supervisor      
Jury Members
Innovation Expert
Description
Bulbul  Enes Akdoğan
Ömer Akgül
Ali Burak Erdoğan
Mesud Gürlek
Fatih Taş

M. Mustafa Özdal
R. Gökberk Cinbiş
Uğur Doğrusöz
Mustafa Sakalsız
Bulbul is an android application that aims to make playlists of music-lovers more coherent with users’ music tastes. Users sign in Bulbul with their Spotify account so there will be massive data to process. Bulbul use content-based and collaborative algorithm based recommendation. In content based recommendation, Bulbul looks users’ data on Spotify and train itself to understand music tastes of users. In order to train itself It analyzes playlists, music histories of users and their following singers. On the other hand, collaborative algorithm works with clustering user data and depend on several parameters which are music history, location, activity and similar music tastes between following users.
Cerebro Nihat Atay
Dilara Ercan
Furkan Taşkale
Özgür Taşoluk
Kaan Yorgancıoğlu 
Selim Aksoy
Ercüment Çiçek
Uğur Güdükbay
Bora Güngören
Cerebro is a mobile app that allows users to search media by their cover art. It uses the camera of the smartphone to capture the cover art of media such as book covers, album covers, movie posters, etc. It then searches the database for any matches. If there is a match, the app displays the basic information accompanied by other desired information on a fully customizable details screen. The information that is available for display might be reviews, links to official sites, social media appearances such as tweets about that media, Youtube and Itunes links for music, imdb pages for movies etc. The details screen is fully customizable through a user friendly GUI which is accessed through the settings page. The details screen for each kind of media -books, music, movies, etc…- can be customized separately. The information displayed will be automatically gathered from third party sources by using scripts and APIs. The database will only include the most basic information required for matching. Therefore it will be easy to build up a large database.
CineMy Halil Emre Akbaş
Buğrahan Kalkan
Can Mert Yıldız
Arda Yücel 
Özcan Öztürk
Fazlı Can
 R. Gökberk Cinbiş
Burçin Didinedin
CineMy will be the social platform of movie and TV show lovers. Users  will be able to be friends and share everything about the movies and TV shows. They will share when they are watching something with NowWatching feature.  It is similar to check-in feature of Foursquare app, but it is applied on movies and TV shows. They can create lists for what they have  watched and what to watch next. Rating movies, shows, actors, directors, scenario is available as well. Also, upcoming movies can be discussed and rated through their trailers. In that way, hype of an upcoming movie can be understood. Users will have Foreseer point to show how much their expectations are met.  The more he guesses well, the more points he will have. Users will be  able to organize and participate in movie events, which can be a small > organization with friends or a huge festival. RateForMe will analyze the movie habits of the user and discover his tastes. Then it rates each movie according to his understanding of  movies or shows. When he wants to watch a movie, he just need to look at what to watch list which is formed using those rates.
CrypDist Gizem Çaylak
Oğuz Demir
Turan Kaan Elgin
Mehmet Furkan Şahin
Onur  Uygur
Can Alkan
Ercüment Çiçek
İbrahim Körpeoğlu
Utku Azman
CrypDist aims to provide fast, safe and secure data management online. The data which is planned to be deal with is huge that can be expressed even in petabytes, and there is an abstract data for each data set which contains brief information about real data. In order to be capable of dealing with such big data, it will be distributed among multiple servers. Since whole data will not be used by a client, only abstracts of the data sets will be stored in client side. Clients can see the content of the real data and download whatever part of the data they need, manipulate it and upload it back to servers by the help of a decentralized database system called blockchain. For data safety, CrypDist will also have data backups to deal with arbitrary server failures. Also, to provide security for users’ data, the data to be stored will be encrypted not to allow third party users to access it. In addition, the connections between servers and clients should not leave a back door for unauthorized people.
DepthCube  Alican Büyükçakır
 Serkan Demirci
 Semih Günel
 Burak Savlu
Uğur Güdükbay
Selim Aksoy
Özgür Ulusoy
Armağan Yavuz
DepthCube is a portable game console that extends mobile devices environmental understanding for augmented reality (AR) purposes. DepthCube takes your everyday environment and turns it into a virtual playground which you see through device’s camera. We want to create an environment where virtual objects interacts with the real formation of your environment. In this sense, players will interact with the game console using their mobile devices as gamepads.
In the core application, DepthCube will provide device/application with the precise location of the device relative to the room with the fine details about formation of the environment around. We want to achieve this goal using state-of-the-art computer vision algorithms, with minimizing the need of an additional hardware. The problem with the current state of the AR applications is the lack of computational power on the mobile devices, combined with the difficulty of providing real-time environmental formation. We want to tackle this problem with the additional computing power provided by DepthCube and better algorithms.
Explorator Oğuz Bilgener
Burcu Çanakcı
 Ayşe Berceste Dinçer
 Ani Kristo
 Anisa Llaveshi
Buğra Gedik
Ercüment Çiçek
M. Mustafa Özdal
Mehmet Çakır 
With Explorator, we aim to minimize the effort put into creating an activity plan while exploring a new city. We observed that new visitors of a place face with the common problem of coming up with an activity plan that fits their personal tastes and time/budget limitations. Using the current technologies, an optimal traveling plan is too laborious to build. Although there is readily available data about favorable places to visit and how to reach them, this data is scattered through different applications and websites. Furthermore, there is no platform that effectively brings together the required information while giving the user a personalized experience. Explorator will address the problem of constructing an ideal activity plan by making use of personalized suggestions, real time data (such as public transit/traffic), opening hours and time/budget constraints. These suggestions will consist of restaurants, events, and tourist attractions and will be based on users’ personal tastes, previous journeys, and public opinion. The application will also allow users to provide feedback about their
 created schedules upon which alternative plans will be offered. Moreover, Explorator will provide a condensed network to the user, allowing them to save/share previous trips and make joint travel plans considering the locations of the other users on their network.
Hygiene Score  Onatkut Dağtekin
Defne Demirtürk
Alper Eroğlu
Ege Karaarslan
Özge Karaaslan
Özgür Ulusoy
R. Gökberk Cinbiş

M. Mustafa Özdal
Burçin Didinedin
Hygiene Score is a web-based and android based application that allows the users who eat out to be informed on the interior structure of a restaurant, get professional education and restaurant owners to be aware of what measures to take for making the restaurant fall in the line with hygiene rules and to advertise. The application will be available for food establishments such as restaurants, cafes, diners, bistros, etc.
Hygiene Score enables the users to be aware of infrastructural features of these establishments. The restaurants will be graded according to the point out of 5 given to them by the user. The majority of the grade will be given by the professional inspector and the customers will also contribute to this grade according to their experience. The system will offer modules separately prepared for restaurant customers and owners by a food inspector. The users will be able to search the existing restaurants through a search engine.
JobbCheck Tuğrulcan Elmas
Cihan Eryonucu
Alihan Okka
Meder Kutbidin Uulu
Buğra Gedik
Çiğdem Gündüz Demir
Öznur Taştan Okan
Mustafa Sakalsız
Jobbcheck is a mobile application for companies to see their employees quit probability and how much should they increase their salary. It also benefits individual users by comparing their rank and salary with the others. The cost of using the app for user is providing him/her information to app anonymously.
Mediseen Mehmet Ali Deligöz
Yağızhan Güler
Mahmut Yılmaz
Çiğdem Gündüz Demir
Ramazan Gökberk Cinbiş
Öznur Taştan Okan
Eray Tüzün
Our senior design project is a mobile application called Mediseen which is an assistant to visually impaired people. Initially, users (or assistants) must introduce the image of their medicines by using the smartphone’s camera. Optionally, users can record some information regarding medicines such as usage times and descriptions. After introducing medicines, Mediseen can recognize the given medicine and inform whenever users take photo of the medicine.
MNEMONICA  Bengü Akbostancı
Anıl Lütfü Göllü
Berire Gündüz
Tolga İlikli
Hande Özyazgan
Erman Ayday
Buğra Gedik
Mustafa Özdal
Bora Güngören 
Recently, people have lots of plans and responsibilities in their daily life and they have a difficulty in performing such plans and responsibilities; therefore they need to devote their time effectively. We plan to help people especially Bilkent students in order to regulate their life and complete their daily activities without a hitch by warning them via the application so the people are able to do their activities in time. We will create an android application which is called MNEMONICA and the application is designed by considering the students’ needs. The user of this application puts his/her daily program into the application and MNEMONICA checks the people’s location by using GPS and warn them according to their daily program that they specify. The program calculate how much time a person need to arrive somewhere he/she should go then tell the user when he/she should leave from his/her destination. Moreover, the application takes data from the STARS system to offer other services of it. The application makes some reminders and gives some notifications to the users by using information that is taken from STARS system.
Pathy Kemal Büyükkaya
Görkem Çamlı
Yasemin Doğancı
İrem Ergün
Berk Can Gürel

Halil Altay Güvenir
Buğra Gedik
Özcan Öztürk
Burçin Didinedin
Twitter is a highly used social network in Turkey. We, therefore propose an analyzer for Twitter in order to measure the reaction of active users who represent a sample for the Turkish society to specific events and products.Our analyzer will group a number of tweets written with a specific hashtag (#) in a specified time interval and categorize them in groups. According to the reaction of the users, these groups can differ from positive, negative or neutral responses about a specific event or product. After the analyzing process, our product will prepare a report with graphs and statistics for different brands, companies, and advertising agencies in order to show them the reaction of the society in a detailed way.This way, the companies will be able to see the real reaction of their followers / users, and they can pay attention to different topics: The company can change their future products according to the reaction of the users The advertising agencies can change their advertisements in such a way that the most wanted features are in the foreground. Other related companies or competitors can see the reaction and therefore take measurements and actions accordingly.
Plata-o-Tiempo  Caner Akça
Çağlar Alkış
Uğurcan Aytar
Levent Köksal
Umut Cem Soyulmaz
Özgür Ulusoy
Erman Ayday
M.
Mustafa Özdal
Bora Güngören
Plata-o-Tiempo is a road optimization mobile application based on multi-model routing principle. For the public transportation, Plata-o-Tiempo optimizes the route through several parameters as number of vehicles, time and price in minimum levels. The system calculates these options according to user preferences. The main algorithm subject to weighted graph data set manages the optimization of concerned structure. The main goal of Plata-o-Tiempo is displaying the most reliable results with a user friendly way to its users to increase the efficiency level of public transportation in cities. Currently, we are working for users around Ankara to help them travel easier.
Social Media Analitics  Miraç Aknar
Can Aykul
Gökçe Müge Çil
Orçun Gümüş
Gökberk Cinbiş
Can Alkan
Fazlı Can
Burçin Didinedin
Social Media Analitics is an application which finds user's communities, and most popular Instagram accounts on that communities. This application will be for companies who wants to advertise their products on Instagram. By using this application a company can find their communities and most popular accounts on those communities. These  popular accounts can be a great way to advertising their products. Also application can show other users community analysis result and most popular Instagram accounts as well. The latter feature will be for companies who want to see their competitors' results so that they can build their marketing strategy by investigating their competitors' strategy. To see detailed information, one can look at the project web page.
Socializent Güray Baydur
Zülal Bingöl
Pınar Göktepe
İrem Hergüner
Berk Yurttaş
Ercüment Çiçek
Can Alkan
Çiğdem Gündüz Demir
Burçin Didinedin
 In this project, we consider problems in people's social life that are finding events, finding team members and be close to these events and people. We are planing to solve these problems with the help of mobile application named Socializent. In this project, people can sign in to application; create profile with their names, locations and social skills; create group events and publish them in their mobile phone. We can also take this profile information from people's Facebook profile when they give permission.
Tattoo’d Ali Onur Geven
Anıl Sert
Beril Başak Tukaç
Nazlı Özge Uçan
Furkan Usta
Ercüment Çiçek
Selim Aksoy
Uğur Güdükbay
Veysi İşler
Tattoo’d is an Augmented Reality based Android application project, which is aimed at people who would like to get a tattoo, however could not make a decision on which one or where to get, and how it would look like. The application allows users to see the tattoo they like, whether from his/her own designs or from someone else’s, on their own body by looking through the augmented reality camera. Additionally, tattoo artists and tattoo shops will be able to share their own designs and see the ones that are popular. 
TourRoute Eren Erol
Hikmet Sami Peker
Nihan Varilci
Hazal Yıldız
Fazlı Can
Buğra Gedik
Özgür Ulusoy
Bora Güngören
TourRoute is an android-based application, which provides guide to people. The first release of the project just includes Ankara, then, we can develop it by adding new cities. The application will show touristic places in a city, and user can search or choose one of them to be able to get detailed information such as history, ticket prices, opening and closing time about there. User also can reach sound recording and route for touristic places. Route is divided into two categories like public transportation and private car. User can also see the general information about history, historical places and daily guide about cities when sliding the page. Also there are information about the nearest pharmacy, ATM, and gas station according to user’s location. The application provides daily guide for users according to user's location or user's choices. In addition to those, users will have profile which includes pictures, routes, favourites, and personal information. User can post pictures from touristic places to share with other users and they can add blog post.
Turjee Man Ali Kaviş
Baraa Orabi
Çağdaş Öztekin
Mustafa Yıldız
M. Mustafa Özdal
R. Gökberk Cinbiş
Öznur Taştan Okan
Burçin Didinedin
To briefly describe, our project will be a platform that provides easy and user-friendly tools for human translators to translate texts. However, its job does not stop at that. It will make use of its users’ input to dynamically update a dataset of translated texts in different languages. These translations will also include token-to-token mapping. Users will be able to create these feature-rich, highly-annotated translations smoothly and easily. In addition to providing non-automated user-friendly tools to facilitate language translation, our project will use machine learning based natural language processing techniques to save the users’ time by automatically parsing their input and produced texts, and by mapping these parsed texts parts to each other. Our project will allow the users to modify these automatically produced parsings and mappings manually, and will use these corrections to further expand its training dataset to ensure better results with time. 
Vear Yusuf Avcı
Ahmet Ay
Fatih Çağıl
Serhat Çetinkaya
Furkan Mumcu
Özcan Öztürk
Erman Ayday
Özgür Ulusoy
Bora Güngören 
Vear, which stands for Virtual Ear, is an application that  helps users to hear and identify specific sounds. There will be a mobile application that user trains a specific sound such as door bell. When the application recognised the bell sound, it will trigger some actions that pre-defined by the user. Vibrating the phone and texting to a number are 2 of the actions, certain features will be  decided with specification report. Also there will be another feature on the mobile application that listens the human voices nearby and turning human speech into text. In addition to mobile application, there will be a small internet of things environment that increase the capacity of the mobile application.As an example, we are planning to use external sensor in order to increase the quality of the sound recognition and use in different roles such as baby monitor. We are thinking about adding Philips Hue Smart Lights in order to expand our IoT environment.
Workout Tailor  Yusuf Gürkan Bor
Mert Ceylan
Serdar Demirkol
Berke Güvenç
Efe Tunçgenç
H. Altay Güvenir
Ercüment Çiçek
Buğra Gedik
Deniz Katırcıoğlu Öztürk
Workout Tailor is aimed to be an application that would act as a personal trainer for its users. Personal training has become a very popular in fitness, since it allows sports enthusiasts to work out more effectively while under constant observation of the trainer. Therefore, the trainer can assess the progress of the customer and reshape the workout program for both the short and the long term. However, working with a personal trainer is usually quite expensive and only available in certain gyms. We aim to make this service available to all people by designing and implementing the personal training concept into an Android application so that everybody can have their own trainers wherever and whenever they wish to workout. Workout tailor will create specific exercise programs for the exact needs and goals of the user and further adapt the workout by constantly observing the process. The training data will be collected via various ways through the user’s smartphone. This data and feedback by the user will be constantly used to further analyze the results and optimize the training for the user.
CS 491-492 SENIOR DESIGN PROJECTS FOR 2016-2017
Project Name Members Supervisor      
Jury Members
Innovation Expert
Description
Bulbul  Enes Akdoğan
Ömer Akgül
Ali Burak Erdoğan
Mesud Gürlek
Fatih Taş

M. Mustafa Özdal
R. Gökberk Cinbiş
Uğur Doğrusöz
Mustafa Sakalsız
Bulbul is an android application that aims to make playlists of music-lovers more coherent with users’ music tastes. Users sign in Bulbul with their Spotify account so there will be massive data to process. Bulbul use content-based and collaborative algorithm based recommendation. In content based recommendation, Bulbul looks users’ data on Spotify and train itself to understand music tastes of users. In order to train itself It analyzes playlists, music histories of users and their following singers. On the other hand, collaborative algorithm works with clustering user data and depend on several parameters which are music history, location, activity and similar music tastes between following users.
Cerebro Nihat Atay
Dilara Ercan
Furkan Taşkale
Özgür Taşoluk
Kaan Yorgancıoğlu 
Selim Aksoy
Ercüment Çiçek
Uğur Güdükbay
Bora Güngören
Cerebro is a mobile app that allows users to search media by their cover art. It uses the camera of the smartphone to capture the cover art of media such as book covers, album covers, movie posters, etc. It then searches the database for any matches. If there is a match, the app displays the basic information accompanied by other desired information on a fully customizable details screen. The information that is available for display might be reviews, links to official sites, social media appearances such as tweets about that media, Youtube and Itunes links for music, imdb pages for movies etc. The details screen is fully customizable through a user friendly GUI which is accessed through the settings page. The details screen for each kind of media -books, music, movies, etc…- can be customized separately. The information displayed will be automatically gathered from third party sources by using scripts and APIs. The database will only include the most basic information required for matching. Therefore it will be easy to build up a large database.
CineMy Halil Emre Akbaş
Buğrahan Kalkan
Can Mert Yıldız
Arda Yücel 
Özcan Öztürk
Fazlı Can
 R. Gökberk Cinbiş
Burçin Didinedin
CineMy will be the social platform of movie and TV show lovers. Users  will be able to be friends and share everything about the movies and TV shows. They will share when they are watching something with NowWatching feature.  It is similar to check-in feature of Foursquare app, but it is applied on movies and TV shows. They can create lists for what they have  watched and what to watch next. Rating movies, shows, actors, directors, scenario is available as well. Also, upcoming movies can be discussed and rated through their trailers. In that way, hype of an upcoming movie can be understood. Users will have Foreseer point to show how much their expectations are met.  The more he guesses well, the more points he will have. Users will be  able to organize and participate in movie events, which can be a small > organization with friends or a huge festival. RateForMe will analyze the movie habits of the user and discover his tastes. Then it rates each movie according to his understanding of  movies or shows. When he wants to watch a movie, he just need to look at what to watch list which is formed using those rates.
CrypDist Gizem Çaylak
Oğuz Demir
Turan Kaan Elgin
Mehmet Furkan Şahin
Onur  Uygur
Can Alkan
Ercüment Çiçek
İbrahim Körpeoğlu
Utku Azman
CrypDist aims to provide fast, safe and secure data management online. The data which is planned to be deal with is huge that can be expressed even in petabytes, and there is an abstract data for each data set which contains brief information about real data. In order to be capable of dealing with such big data, it will be distributed among multiple servers. Since whole data will not be used by a client, only abstracts of the data sets will be stored in client side. Clients can see the content of the real data and download whatever part of the data they need, manipulate it and upload it back to servers by the help of a decentralized database system called blockchain. For data safety, CrypDist will also have data backups to deal with arbitrary server failures. Also, to provide security for users’ data, the data to be stored will be encrypted not to allow third party users to access it. In addition, the connections between servers and clients should not leave a back door for unauthorized people.
DepthCube  Alican Büyükçakır
 Serkan Demirci
 Semih Günel
 Burak Savlu
Uğur Güdükbay
Selim Aksoy
Özgür Ulusoy
Armağan Yavuz
DepthCube is a portable game console that extends mobile devices environmental understanding for augmented reality (AR) purposes. DepthCube takes your everyday environment and turns it into a virtual playground which you see through device’s camera. We want to create an environment where virtual objects interacts with the real formation of your environment. In this sense, players will interact with the game console using their mobile devices as gamepads.
In the core application, DepthCube will provide device/application with the precise location of the device relative to the room with the fine details about formation of the environment around. We want to achieve this goal using state-of-the-art computer vision algorithms, with minimizing the need of an additional hardware. The problem with the current state of the AR applications is the lack of computational power on the mobile devices, combined with the difficulty of providing real-time environmental formation. We want to tackle this problem with the additional computing power provided by DepthCube and better algorithms.
Explorator Oğuz Bilgener
Burcu Çanakcı
 Ayşe Berceste Dinçer
 Ani Kristo
 Anisa Llaveshi
Buğra Gedik
Ercüment Çiçek
M. Mustafa Özdal
Mehmet Çakır 
With Explorator, we aim to minimize the effort put into creating an activity plan while exploring a new city. We observed that new visitors of a place face with the common problem of coming up with an activity plan that fits their personal tastes and time/budget limitations. Using the current technologies, an optimal traveling plan is too laborious to build. Although there is readily available data about favorable places to visit and how to reach them, this data is scattered through different applications and websites. Furthermore, there is no platform that effectively brings together the required information while giving the user a personalized experience. Explorator will address the problem of constructing an ideal activity plan by making use of personalized suggestions, real time data (such as public transit/traffic), opening hours and time/budget constraints. These suggestions will consist of restaurants, events, and tourist attractions and will be based on users’ personal tastes, previous journeys, and public opinion. The application will also allow users to provide feedback about their
 created schedules upon which alternative plans will be offered. Moreover, Explorator will provide a condensed network to the user, allowing them to save/share previous trips and make joint travel plans considering the locations of the other users on their network.
Hygiene Score  Onatkut Dağtekin
Defne Demirtürk
Alper Eroğlu
Ege Karaarslan
Özge Karaaslan
Özgür Ulusoy
R. Gökberk Cinbiş

M. Mustafa Özdal
Burçin Didinedin
Hygiene Score is a web-based and android based application that allows the users who eat out to be informed on the interior structure of a restaurant, get professional education and restaurant owners to be aware of what measures to take for making the restaurant fall in the line with hygiene rules and to advertise. The application will be available for food establishments such as restaurants, cafes, diners, bistros, etc.
Hygiene Score enables the users to be aware of infrastructural features of these establishments. The restaurants will be graded according to the point out of 5 given to them by the user. The majority of the grade will be given by the professional inspector and the customers will also contribute to this grade according to their experience. The system will offer modules separately prepared for restaurant customers and owners by a food inspector. The users will be able to search the existing restaurants through a search engine.
JobbCheck Tuğrulcan Elmas
Cihan Eryonucu
Alihan Okka
Meder Kutbidin Uulu
Buğra Gedik
Çiğdem Gündüz Demir
Öznur Taştan Okan
Mustafa Sakalsız
Jobbcheck is a mobile application for companies to see their employees quit probability and how much should they increase their salary. It also benefits individual users by comparing their rank and salary with the others. The cost of using the app for user is providing him/her information to app anonymously.
Mediseen Mehmet Ali Deligöz
Yağızhan Güler
Mahmut Yılmaz
Çiğdem Gündüz Demir
Ramazan Gökberk Cinbiş
Öznur Taştan Okan
Eray Tüzün
Our senior design project is a mobile application called Mediseen which is an assistant to visually impaired people. Initially, users (or assistants) must introduce the image of their medicines by using the smartphone’s camera. Optionally, users can record some information regarding medicines such as usage times and descriptions. After introducing medicines, Mediseen can recognize the given medicine and inform whenever users take photo of the medicine.
MNEMONICA  Bengü Akbostancı
Anıl Lütfü Göllü
Berire Gündüz
Tolga İlikli
Hande Özyazgan
Erman Ayday
Buğra Gedik
Mustafa Özdal
Bora Güngören 
Recently, people have lots of plans and responsibilities in their daily life and they have a difficulty in performing such plans and responsibilities; therefore they need to devote their time effectively. We plan to help people especially Bilkent students in order to regulate their life and complete their daily activities without a hitch by warning them via the application so the people are able to do their activities in time. We will create an android application which is called MNEMONICA and the application is designed by considering the students’ needs. The user of this application puts his/her daily program into the application and MNEMONICA checks the people’s location by using GPS and warn them according to their daily program that they specify. The program calculate how much time a person need to arrive somewhere he/she should go then tell the user when he/she should leave from his/her destination. Moreover, the application takes data from the STARS system to offer other services of it. The application makes some reminders and gives some notifications to the users by using information that is taken from STARS system.
Pathy Kemal Büyükkaya
Görkem Çamlı
Yasemin Doğancı
İrem Ergün
Berk Can Gürel

Halil Altay Güvenir
Buğra Gedik
Özcan Öztürk
Burçin Didinedin
Twitter is a highly used social network in Turkey. We, therefore propose an analyzer for Twitter in order to measure the reaction of active users who represent a sample for the Turkish society to specific events and products.Our analyzer will group a number of tweets written with a specific hashtag (#) in a specified time interval and categorize them in groups. According to the reaction of the users, these groups can differ from positive, negative or neutral responses about a specific event or product. After the analyzing process, our product will prepare a report with graphs and statistics for different brands, companies, and advertising agencies in order to show them the reaction of the society in a detailed way.This way, the companies will be able to see the real reaction of their followers / users, and they can pay attention to different topics: The company can change their future products according to the reaction of the users The advertising agencies can change their advertisements in such a way that the most wanted features are in the foreground. Other related companies or competitors can see the reaction and therefore take measurements and actions accordingly.
Plata-o-Tiempo  Caner Akça
Çağlar Alkış
Uğurcan Aytar
Levent Köksal
Umut Cem Soyulmaz
Özgür Ulusoy
Erman Ayday
M.
Mustafa Özdal
Bora Güngören
Plata-o-Tiempo is a road optimization mobile application based on multi-model routing principle. For the public transportation, Plata-o-Tiempo optimizes the route through several parameters as number of vehicles, time and price in minimum levels. The system calculates these options according to user preferences. The main algorithm subject to weighted graph data set manages the optimization of concerned structure. The main goal of Plata-o-Tiempo is displaying the most reliable results with a user friendly way to its users to increase the efficiency level of public transportation in cities. Currently, we are working for users around Ankara to help them travel easier.
Social Media Analitics  Miraç Aknar
Can Aykul
Gökçe Müge Çil
Orçun Gümüş
Gökberk Cinbiş
Can Alkan
Fazlı Can
Burçin Didinedin
Social Media Analitics is an application which finds user's communities, and most popular Instagram accounts on that communities. This application will be for companies who wants to advertise their products on Instagram. By using this application a company can find their communities and most popular accounts on those communities. These  popular accounts can be a great way to advertising their products. Also application can show other users community analysis result and most popular Instagram accounts as well. The latter feature will be for companies who want to see their competitors' results so that they can build their marketing strategy by investigating their competitors' strategy. To see detailed information, one can look at the project web page.
Socializent Güray Baydur
Zülal Bingöl
Pınar Göktepe
İrem Hergüner
Berk Yurttaş
Ercüment Çiçek
Can Alkan
Çiğdem Gündüz Demir
Burçin Didinedin
 In this project, we consider problems in people's social life that are finding events, finding team members and be close to these events and people. We are planing to solve these problems with the help of mobile application named Socializent. In this project, people can sign in to application; create profile with their names, locations and social skills; create group events and publish them in their mobile phone. We can also take this profile information from people's Facebook profile when they give permission.
Tattoo’d Ali Onur Geven
Anıl Sert
Beril Başak Tukaç
Nazlı Özge Uçan
Furkan Usta
Ercüment Çiçek
Selim Aksoy
Uğur Güdükbay
Veysi İşler
Tattoo’d is an Augmented Reality based Android application project, which is aimed at people who would like to get a tattoo, however could not make a decision on which one or where to get, and how it would look like. The application allows users to see the tattoo they like, whether from his/her own designs or from someone else’s, on their own body by looking through the augmented reality camera. Additionally, tattoo artists and tattoo shops will be able to share their own designs and see the ones that are popular. 
TourRoute Eren Erol
Hikmet Sami Peker
Nihan Varilci
Hazal Yıldız
Fazlı Can
Buğra Gedik
Özgür Ulusoy
Bora Güngören
TourRoute is an android-based application, which provides guide to people. The first release of the project just includes Ankara, then, we can develop it by adding new cities. The application will show touristic places in a city, and user can search or choose one of them to be able to get detailed information such as history, ticket prices, opening and closing time about there. User also can reach sound recording and route for touristic places. Route is divided into two categories like public transportation and private car. User can also see the general information about history, historical places and daily guide about cities when sliding the page. Also there are information about the nearest pharmacy, ATM, and gas station according to user’s location. The application provides daily guide for users according to user's location or user's choices. In addition to those, users will have profile which includes pictures, routes, favourites, and personal information. User can post pictures from touristic places to share with other users and they can add blog post.
Turjee Man Ali Kaviş
Baraa Orabi
Çağdaş Öztekin
Mustafa Yıldız
M. Mustafa Özdal
R. Gökberk Cinbiş
Öznur Taştan Okan
Burçin Didinedin
To briefly describe, our project will be a platform that provides easy and user-friendly tools for human translators to translate texts. However, its job does not stop at that. It will make use of its users’ input to dynamically update a dataset of translated texts in different languages. These translations will also include token-to-token mapping. Users will be able to create these feature-rich, highly-annotated translations smoothly and easily. In addition to providing non-automated user-friendly tools to facilitate language translation, our project will use machine learning based natural language processing techniques to save the users’ time by automatically parsing their input and produced texts, and by mapping these parsed texts parts to each other. Our project will allow the users to modify these automatically produced parsings and mappings manually, and will use these corrections to further expand its training dataset to ensure better results with time. 
Vear Yusuf Avcı
Ahmet Ay
Fatih Çağıl
Serhat Çetinkaya
Furkan Mumcu
Özcan Öztürk
Erman Ayday
Özgür Ulusoy
Bora Güngören 
Vear, which stands for Virtual Ear, is an application that  helps users to hear and identify specific sounds. There will be a mobile application that user trains a specific sound such as door bell. When the application recognised the bell sound, it will trigger some actions that pre-defined by the user. Vibrating the phone and texting to a number are 2 of the actions, certain features will be  decided with specification report. Also there will be another feature on the mobile application that listens the human voices nearby and turning human speech into text. In addition to mobile application, there will be a small internet of things environment that increase the capacity of the mobile application.As an example, we are planning to use external sensor in order to increase the quality of the sound recognition and use in different roles such as baby monitor. We are thinking about adding Philips Hue Smart Lights in order to expand our IoT environment.
Workout Tailor  Yusuf Gürkan Bor
Mert Ceylan
Serdar Demirkol
Berke Güvenç
Efe Tunçgenç
H. Altay Güvenir
Ercüment Çiçek
Buğra Gedik
Deniz Katırcıoğlu Öztürk
Workout Tailor is aimed to be an application that would act as a personal trainer for its users. Personal training has become a very popular in fitness, since it allows sports enthusiasts to work out more effectively while under constant observation of the trainer. Therefore, the trainer can assess the progress of the customer and reshape the workout program for both the short and the long term. However, working with a personal trainer is usually quite expensive and only available in certain gyms. We aim to make this service available to all people by designing and implementing the personal training concept into an Android application so that everybody can have their own trainers wherever and whenever they wish to workout. Workout tailor will create specific exercise programs for the exact needs and goals of the user and further adapt the workout by constantly observing the process. The training data will be collected via various ways through the user’s smartphone. This data and feedback by the user will be constantly used to further analyze the results and optimize the training for the user.
CS 491-492 SENIOR DESIGN PROJECTS FOR 2016-2017
Project Name Members Supervisor      
Jury Members
Innovation Expert
Description
Bulbul  Enes Akdoğan
Ömer Akgül
Ali Burak Erdoğan
Mesud Gürlek
Fatih Taş

M. Mustafa Özdal
R. Gökberk Cinbiş
Uğur Doğrusöz
Mustafa Sakalsız
Bulbul is an android application that aims to make playlists of music-lovers more coherent with users’ music tastes. Users sign in Bulbul with their Spotify account so there will be massive data to process. Bulbul use content-based and collaborative algorithm based recommendation. In content based recommendation, Bulbul looks users’ data on Spotify and train itself to understand music tastes of users. In order to train itself It analyzes playlists, music histories of users and their following singers. On the other hand, collaborative algorithm works with clustering user data and depend on several parameters which are music history, location, activity and similar music tastes between following users.
Cerebro Nihat Atay
Dilara Ercan
Furkan Taşkale
Özgür Taşoluk
Kaan Yorgancıoğlu 
Selim Aksoy
Ercüment Çiçek
Uğur Güdükbay
Bora Güngören
Cerebro is a mobile app that allows users to search media by their cover art. It uses the camera of the smartphone to capture the cover art of media such as book covers, album covers, movie posters, etc. It then searches the database for any matches. If there is a match, the app displays the basic information accompanied by other desired information on a fully customizable details screen. The information that is available for display might be reviews, links to official sites, social media appearances such as tweets about that media, Youtube and Itunes links for music, imdb pages for movies etc. The details screen is fully customizable through a user friendly GUI which is accessed through the settings page. The details screen for each kind of media -books, music, movies, etc…- can be customized separately. The information displayed will be automatically gathered from third party sources by using scripts and APIs. The database will only include the most basic information required for matching. Therefore it will be easy to build up a large database.
CineMy Halil Emre Akbaş
Buğrahan Kalkan
Can Mert Yıldız
Arda Yücel 
Özcan Öztürk
Fazlı Can
 R. Gökberk Cinbiş
Burçin Didinedin
CineMy will be the social platform of movie and TV show lovers. Users  will be able to be friends and share everything about the movies and TV shows. They will share when they are watching something with NowWatching feature.  It is similar to check-in feature of Foursquare app, but it is applied on movies and TV shows. They can create lists for what they have  watched and what to watch next. Rating movies, shows, actors, directors, scenario is available as well. Also, upcoming movies can be discussed and rated through their trailers. In that way, hype of an upcoming movie can be understood. Users will have Foreseer point to show how much their expectations are met.  The more he guesses well, the more points he will have. Users will be  able to organize and participate in movie events, which can be a small > organization with friends or a huge festival. RateForMe will analyze the movie habits of the user and discover his tastes. Then it rates each movie according to his understanding of  movies or shows. When he wants to watch a movie, he just need to look at what to watch list which is formed using those rates.
CrypDist Gizem Çaylak
Oğuz Demir
Turan Kaan Elgin
Mehmet Furkan Şahin
Onur  Uygur
Can Alkan
Ercüment Çiçek
İbrahim Körpeoğlu
Utku Azman
CrypDist aims to provide fast, safe and secure data management online. The data which is planned to be deal with is huge that can be expressed even in petabytes, and there is an abstract data for each data set which contains brief information about real data. In order to be capable of dealing with such big data, it will be distributed among multiple servers. Since whole data will not be used by a client, only abstracts of the data sets will be stored in client side. Clients can see the content of the real data and download whatever part of the data they need, manipulate it and upload it back to servers by the help of a decentralized database system called blockchain. For data safety, CrypDist will also have data backups to deal with arbitrary server failures. Also, to provide security for users’ data, the data to be stored will be encrypted not to allow third party users to access it. In addition, the connections between servers and clients should not leave a back door for unauthorized people.
DepthCube  Alican Büyükçakır
 Serkan Demirci
 Semih Günel
 Burak Savlu
Uğur Güdükbay
Selim Aksoy
Özgür Ulusoy
Armağan Yavuz
DepthCube is a portable game console that extends mobile devices environmental understanding for augmented reality (AR) purposes. DepthCube takes your everyday environment and turns it into a virtual playground which you see through device’s camera. We want to create an environment where virtual objects interacts with the real formation of your environment. In this sense, players will interact with the game console using their mobile devices as gamepads.
In the core application, DepthCube will provide device/application with the precise location of the device relative to the room with the fine details about formation of the environment around. We want to achieve this goal using state-of-the-art computer vision algorithms, with minimizing the need of an additional hardware. The problem with the current state of the AR applications is the lack of computational power on the mobile devices, combined with the difficulty of providing real-time environmental formation. We want to tackle this problem with the additional computing power provided by DepthCube and better algorithms.
Explorator Oğuz Bilgener
Burcu Çanakcı
 Ayşe Berceste Dinçer
 Ani Kristo
 Anisa Llaveshi
Buğra Gedik
Ercüment Çiçek
M. Mustafa Özdal
Mehmet Çakır 
With Explorator, we aim to minimize the effort put into creating an activity plan while exploring a new city. We observed that new visitors of a place face with the common problem of coming up with an activity plan that fits their personal tastes and time/budget limitations. Using the current technologies, an optimal traveling plan is too laborious to build. Although there is readily available data about favorable places to visit and how to reach them, this data is scattered through different applications and websites. Furthermore, there is no platform that effectively brings together the required information while giving the user a personalized experience. Explorator will address the problem of constructing an ideal activity plan by making use of personalized suggestions, real time data (such as public transit/traffic), opening hours and time/budget constraints. These suggestions will consist of restaurants, events, and tourist attractions and will be based on users’ personal tastes, previous journeys, and public opinion. The application will also allow users to provide feedback about their
 created schedules upon which alternative plans will be offered. Moreover, Explorator will provide a condensed network to the user, allowing them to save/share previous trips and make joint travel plans considering the locations of the other users on their network.
Hygiene Score  Onatkut Dağtekin
Defne Demirtürk
Alper Eroğlu
Ege Karaarslan
Özge Karaaslan
Özgür Ulusoy
R. Gökberk Cinbiş

M. Mustafa Özdal
Burçin Didinedin
Hygiene Score is a web-based and android based application that allows the users who eat out to be informed on the interior structure of a restaurant, get professional education and restaurant owners to be aware of what measures to take for making the restaurant fall in the line with hygiene rules and to advertise. The application will be available for food establishments such as restaurants, cafes, diners, bistros, etc.
Hygiene Score enables the users to be aware of infrastructural features of these establishments. The restaurants will be graded according to the point out of 5 given to them by the user. The majority of the grade will be given by the professional inspector and the customers will also contribute to this grade according to their experience. The system will offer modules separately prepared for restaurant customers and owners by a food inspector. The users will be able to search the existing restaurants through a search engine.
JobbCheck Tuğrulcan Elmas
Cihan Eryonucu
Alihan Okka
Meder Kutbidin Uulu
Buğra Gedik
Çiğdem Gündüz Demir
Öznur Taştan Okan
Mustafa Sakalsız
Jobbcheck is a mobile application for companies to see their employees quit probability and how much should they increase their salary. It also benefits individual users by comparing their rank and salary with the others. The cost of using the app for user is providing him/her information to app anonymously.
Mediseen Mehmet Ali Deligöz
Yağızhan Güler
Mahmut Yılmaz
Çiğdem Gündüz Demir
Ramazan Gökberk Cinbiş
Öznur Taştan Okan
Eray Tüzün
Our senior design project is a mobile application called Mediseen which is an assistant to visually impaired people. Initially, users (or assistants) must introduce the image of their medicines by using the smartphone’s camera. Optionally, users can record some information regarding medicines such as usage times and descriptions. After introducing medicines, Mediseen can recognize the given medicine and inform whenever users take photo of the medicine.
MNEMONICA  Bengü Akbostancı
Anıl Lütfü Göllü
Berire Gündüz
Tolga İlikli
Hande Özyazgan
Erman Ayday
Buğra Gedik
Mustafa Özdal
Bora Güngören 
Recently, people have lots of plans and responsibilities in their daily life and they have a difficulty in performing such plans and responsibilities; therefore they need to devote their time effectively. We plan to help people especially Bilkent students in order to regulate their life and complete their daily activities without a hitch by warning them via the application so the people are able to do their activities in time. We will create an android application which is called MNEMONICA and the application is designed by considering the students’ needs. The user of this application puts his/her daily program into the application and MNEMONICA checks the people’s location by using GPS and warn them according to their daily program that they specify. The program calculate how much time a person need to arrive somewhere he/she should go then tell the user when he/she should leave from his/her destination. Moreover, the application takes data from the STARS system to offer other services of it. The application makes some reminders and gives some notifications to the users by using information that is taken from STARS system.
Pathy Kemal Büyükkaya
Görkem Çamlı
Yasemin Doğancı
İrem Ergün
Berk Can Gürel

Halil Altay Güvenir
Buğra Gedik
Özcan Öztürk
Burçin Didinedin
Twitter is a highly used social network in Turkey. We, therefore propose an analyzer for Twitter in order to measure the reaction of active users who represent a sample for the Turkish society to specific events and products.Our analyzer will group a number of tweets written with a specific hashtag (#) in a specified time interval and categorize them in groups. According to the reaction of the users, these groups can differ from positive, negative or neutral responses about a specific event or product. After the analyzing process, our product will prepare a report with graphs and statistics for different brands, companies, and advertising agencies in order to show them the reaction of the society in a detailed way.This way, the companies will be able to see the real reaction of their followers / users, and they can pay attention to different topics: The company can change their future products according to the reaction of the users The advertising agencies can change their advertisements in such a way that the most wanted features are in the foreground. Other related companies or competitors can see the reaction and therefore take measurements and actions accordingly.
Plata-o-Tiempo  Caner Akça
Çağlar Alkış
Uğurcan Aytar
Levent Köksal
Umut Cem Soyulmaz
Özgür Ulusoy
Erman Ayday
M.
Mustafa Özdal
Bora Güngören
Plata-o-Tiempo is a road optimization mobile application based on multi-model routing principle. For the public transportation, Plata-o-Tiempo optimizes the route through several parameters as number of vehicles, time and price in minimum levels. The system calculates these options according to user preferences. The main algorithm subject to weighted graph data set manages the optimization of concerned structure. The main goal of Plata-o-Tiempo is displaying the most reliable results with a user friendly way to its users to increase the efficiency level of public transportation in cities. Currently, we are working for users around Ankara to help them travel easier.
Social Media Analitics  Miraç Aknar
Can Aykul
Gökçe Müge Çil
Orçun Gümüş
Gökberk Cinbiş
Can Alkan
Fazlı Can
Burçin Didinedin
Social Media Analitics is an application which finds user's communities, and most popular Instagram accounts on that communities. This application will be for companies who wants to advertise their products on Instagram. By using this application a company can find their communities and most popular accounts on those communities. These  popular accounts can be a great way to advertising their products. Also application can show other users community analysis result and most popular Instagram accounts as well. The latter feature will be for companies who want to see their competitors' results so that they can build their marketing strategy by investigating their competitors' strategy. To see detailed information, one can look at the project web page.
Socializent Güray Baydur
Zülal Bingöl
Pınar Göktepe
İrem Hergüner
Berk Yurttaş
Ercüment Çiçek
Can Alkan
Çiğdem Gündüz Demir
Burçin Didinedin
 In this project, we consider problems in people's social life that are finding events, finding team members and be close to these events and people. We are planing to solve these problems with the help of mobile application named Socializent. In this project, people can sign in to application; create profile with their names, locations and social skills; create group events and publish them in their mobile phone. We can also take this profile information from people's Facebook profile when they give permission.
Tattoo’d Ali Onur Geven
Anıl Sert
Beril Başak Tukaç
Nazlı Özge Uçan
Furkan Usta
Ercüment Çiçek
Selim Aksoy
Uğur Güdükbay
Veysi İşler
Tattoo’d is an Augmented Reality based Android application project, which is aimed at people who would like to get a tattoo, however could not make a decision on which one or where to get, and how it would look like. The application allows users to see the tattoo they like, whether from his/her own designs or from someone else’s, on their own body by looking through the augmented reality camera. Additionally, tattoo artists and tattoo shops will be able to share their own designs and see the ones that are popular. 
TourRoute Eren Erol
Hikmet Sami Peker
Nihan Varilci
Hazal Yıldız
Fazlı Can
Buğra Gedik
Özgür Ulusoy
Bora Güngören
TourRoute is an android-based application, which provides guide to people. The first release of the project just includes Ankara, then, we can develop it by adding new cities. The application will show touristic places in a city, and user can search or choose one of them to be able to get detailed information such as history, ticket prices, opening and closing time about there. User also can reach sound recording and route for touristic places. Route is divided into two categories like public transportation and private car. User can also see the general information about history, historical places and daily guide about cities when sliding the page. Also there are information about the nearest pharmacy, ATM, and gas station according to user’s location. The application provides daily guide for users according to user's location or user's choices. In addition to those, users will have profile which includes pictures, routes, favourites, and personal information. User can post pictures from touristic places to share with other users and they can add blog post.
Turjee Man Ali Kaviş
Baraa Orabi
Çağdaş Öztekin
Mustafa Yıldız
M. Mustafa Özdal
R. Gökberk Cinbiş
Öznur Taştan Okan
Burçin Didinedin
To briefly describe, our project will be a platform that provides easy and user-friendly tools for human translators to translate texts. However, its job does not stop at that. It will make use of its users’ input to dynamically update a dataset of translated texts in different languages. These translations will also include token-to-token mapping. Users will be able to create these feature-rich, highly-annotated translations smoothly and easily. In addition to providing non-automated user-friendly tools to facilitate language translation, our project will use machine learning based natural language processing techniques to save the users’ time by automatically parsing their input and produced texts, and by mapping these parsed texts parts to each other. Our project will allow the users to modify these automatically produced parsings and mappings manually, and will use these corrections to further expand its training dataset to ensure better results with time. 
Vear Yusuf Avcı
Ahmet Ay
Fatih Çağıl
Serhat Çetinkaya
Furkan Mumcu
Özcan Öztürk
Erman Ayday
Özgür Ulusoy
Bora Güngören 
Vear, which stands for Virtual Ear, is an application that  helps users to hear and identify specific sounds. There will be a mobile application that user trains a specific sound such as door bell. When the application recognised the bell sound, it will trigger some actions that pre-defined by the user. Vibrating the phone and texting to a number are 2 of the actions, certain features will be  decided with specification report. Also there will be another feature on the mobile application that listens the human voices nearby and turning human speech into text. In addition to mobile application, there will be a small internet of things environment that increase the capacity of the mobile application.As an example, we are planning to use external sensor in order to increase the quality of the sound recognition and use in different roles such as baby monitor. We are thinking about adding Philips Hue Smart Lights in order to expand our IoT environment.
Workout Tailor  Yusuf Gürkan Bor
Mert Ceylan
Serdar Demirkol
Berke Güvenç
Efe Tunçgenç
H. Altay Güvenir
Ercüment Çiçek
Buğra Gedik
Deniz Katırcıoğlu Öztürk
Workout Tailor is aimed to be an application that would act as a personal trainer for its users. Personal training has become a very popular in fitness, since it allows sports enthusiasts to work out more effectively while under constant observation of the trainer. Therefore, the trainer can assess the progress of the customer and reshape the workout program for both the short and the long term. However, working with a personal trainer is usually quite expensive and only available in certain gyms. We aim to make this service available to all people by designing and implementing the personal training concept into an Android application so that everybody can have their own trainers wherever and whenever they wish to workout. Workout tailor will create specific exercise programs for the exact needs and goals of the user and further adapt the workout by constantly observing the process. The training data will be collected via various ways through the user’s smartphone. This data and feedback by the user will be constantly used to further analyze the results and optimize the training for the user.
CS 491-492 SENIOR DESIGN PROJECTS FOR 2016-2017
Project Name Members Supervisor      
Jury Members
Innovation Expert
Description
Bulbul  Enes Akdoğan
Ömer Akgül
Ali Burak Erdoğan
Mesud Gürlek
Fatih Taş

M. Mustafa Özdal
R. Gökberk Cinbiş
Uğur Doğrusöz
Mustafa Sakalsız
Bulbul is an android application that aims to make playlists of music-lovers more coherent with users’ music tastes. Users sign in Bulbul with their Spotify account so there will be massive data to process. Bulbul use content-based and collaborative algorithm based recommendation. In content based recommendation, Bulbul looks users’ data on Spotify and train itself to understand music tastes of users. In order to train itself It analyzes playlists, music histories of users and their following singers. On the other hand, collaborative algorithm works with clustering user data and depend on several parameters which are music history, location, activity and similar music tastes between following users.
Cerebro Nihat Atay
Dilara Ercan
Furkan Taşkale
Özgür Taşoluk
Kaan Yorgancıoğlu 
Selim Aksoy
Ercüment Çiçek
Uğur Güdükbay
Bora Güngören
Cerebro is a mobile app that allows users to search media by their cover art. It uses the camera of the smartphone to capture the cover art of media such as book covers, album covers, movie posters, etc. It then searches the database for any matches. If there is a match, the app displays the basic information accompanied by other desired information on a fully customizable details screen. The information that is available for display might be reviews, links to official sites, social media appearances such as tweets about that media, Youtube and Itunes links for music, imdb pages for movies etc. The details screen is fully customizable through a user friendly GUI which is accessed through the settings page. The details screen for each kind of media -books, music, movies, etc…- can be customized separately. The information displayed will be automatically gathered from third party sources by using scripts and APIs. The database will only include the most basic information required for matching. Therefore it will be easy to build up a large database.
CineMy Halil Emre Akbaş
Buğrahan Kalkan
Can Mert Yıldız
Arda Yücel 
Özcan Öztürk
Fazlı Can
 R. Gökberk Cinbiş
Burçin Didinedin
CineMy will be the social platform of movie and TV show lovers. Users  will be able to be friends and share everything about the movies and TV shows. They will share when they are watching something with NowWatching feature.  It is similar to check-in feature of Foursquare app, but it is applied on movies and TV shows. They can create lists for what they have  watched and what to watch next. Rating movies, shows, actors, directors, scenario is available as well. Also, upcoming movies can be discussed and rated through their trailers. In that way, hype of an upcoming movie can be understood. Users will have Foreseer point to show how much their expectations are met.  The more he guesses well, the more points he will have. Users will be  able to organize and participate in movie events, which can be a small > organization with friends or a huge festival. RateForMe will analyze the movie habits of the user and discover his tastes. Then it rates each movie according to his understanding of  movies or shows. When he wants to watch a movie, he just need to look at what to watch list which is formed using those rates.
CrypDist Gizem Çaylak
Oğuz Demir
Turan Kaan Elgin
Mehmet Furkan Şahin
Onur  Uygur
Can Alkan
Ercüment Çiçek
İbrahim Körpeoğlu
Utku Azman
CrypDist aims to provide fast, safe and secure data management online. The data which is planned to be deal with is huge that can be expressed even in petabytes, and there is an abstract data for each data set which contains brief information about real data. In order to be capable of dealing with such big data, it will be distributed among multiple servers. Since whole data will not be used by a client, only abstracts of the data sets will be stored in client side. Clients can see the content of the real data and download whatever part of the data they need, manipulate it and upload it back to servers by the help of a decentralized database system called blockchain. For data safety, CrypDist will also have data backups to deal with arbitrary server failures. Also, to provide security for users’ data, the data to be stored will be encrypted not to allow third party users to access it. In addition, the connections between servers and clients should not leave a back door for unauthorized people.
DepthCube  Alican Büyükçakır
 Serkan Demirci
 Semih Günel
 Burak Savlu
Uğur Güdükbay
Selim Aksoy
Özgür Ulusoy
Armağan Yavuz
DepthCube is a portable game console that extends mobile devices environmental understanding for augmented reality (AR) purposes. DepthCube takes your everyday environment and turns it into a virtual playground which you see through device’s camera. We want to create an environment where virtual objects interacts with the real formation of your environment. In this sense, players will interact with the game console using their mobile devices as gamepads.
In the core application, DepthCube will provide device/application with the precise location of the device relative to the room with the fine details about formation of the environment around. We want to achieve this goal using state-of-the-art computer vision algorithms, with minimizing the need of an additional hardware. The problem with the current state of the AR applications is the lack of computational power on the mobile devices, combined with the difficulty of providing real-time environmental formation. We want to tackle this problem with the additional computing power provided by DepthCube and better algorithms.
Explorator Oğuz Bilgener
Burcu Çanakcı
 Ayşe Berceste Dinçer
 Ani Kristo
 Anisa Llaveshi
Buğra Gedik
Ercüment Çiçek
M. Mustafa Özdal
Mehmet Çakır 
With Explorator, we aim to minimize the effort put into creating an activity plan while exploring a new city. We observed that new visitors of a place face with the common problem of coming up with an activity plan that fits their personal tastes and time/budget limitations. Using the current technologies, an optimal traveling plan is too laborious to build. Although there is readily available data about favorable places to visit and how to reach them, this data is scattered through different applications and websites. Furthermore, there is no platform that effectively brings together the required information while giving the user a personalized experience. Explorator will address the problem of constructing an ideal activity plan by making use of personalized suggestions, real time data (such as public transit/traffic), opening hours and time/budget constraints. These suggestions will consist of restaurants, events, and tourist attractions and will be based on users’ personal tastes, previous journeys, and public opinion. The application will also allow users to provide feedback about their
 created schedules upon which alternative plans will be offered. Moreover, Explorator will provide a condensed network to the user, allowing them to save/share previous trips and make joint travel plans considering the locations of the other users on their network.
Hygiene Score  Onatkut Dağtekin
Defne Demirtürk
Alper Eroğlu
Ege Karaarslan
Özge Karaaslan
Özgür Ulusoy
R. Gökberk Cinbiş

M. Mustafa Özdal
Burçin Didinedin
Hygiene Score is a web-based and android based application that allows the users who eat out to be informed on the interior structure of a restaurant, get professional education and restaurant owners to be aware of what measures to take for making the restaurant fall in the line with hygiene rules and to advertise. The application will be available for food establishments such as restaurants, cafes, diners, bistros, etc.
Hygiene Score enables the users to be aware of infrastructural features of these establishments. The restaurants will be graded according to the point out of 5 given to them by the user. The majority of the grade will be given by the professional inspector and the customers will also contribute to this grade according to their experience. The system will offer modules separately prepared for restaurant customers and owners by a food inspector. The users will be able to search the existing restaurants through a search engine.
JobbCheck Tuğrulcan Elmas
Cihan Eryonucu
Alihan Okka
Meder Kutbidin Uulu
Buğra Gedik
Çiğdem Gündüz Demir
Öznur Taştan Okan
Mustafa Sakalsız
Jobbcheck is a mobile application for companies to see their employees quit probability and how much should they increase their salary. It also benefits individual users by comparing their rank and salary with the others. The cost of using the app for user is providing him/her information to app anonymously.
Mediseen Mehmet Ali Deligöz
Yağızhan Güler
Mahmut Yılmaz
Çiğdem Gündüz Demir
Ramazan Gökberk Cinbiş
Öznur Taştan Okan
Eray Tüzün
Our senior design project is a mobile application called Mediseen which is an assistant to visually impaired people. Initially, users (or assistants) must introduce the image of their medicines by using the smartphone’s camera. Optionally, users can record some information regarding medicines such as usage times and descriptions. After introducing medicines, Mediseen can recognize the given medicine and inform whenever users take photo of the medicine.
MNEMONICA  Bengü Akbostancı
Anıl Lütfü Göllü
Berire Gündüz
Tolga İlikli
Hande Özyazgan
Erman Ayday
Buğra Gedik
Mustafa Özdal
Bora Güngören 
Recently, people have lots of plans and responsibilities in their daily life and they have a difficulty in performing such plans and responsibilities; therefore they need to devote their time effectively. We plan to help people especially Bilkent students in order to regulate their life and complete their daily activities without a hitch by warning them via the application so the people are able to do their activities in time. We will create an android application which is called MNEMONICA and the application is designed by considering the students’ needs. The user of this application puts his/her daily program into the application and MNEMONICA checks the people’s location by using GPS and warn them according to their daily program that they specify. The program calculate how much time a person need to arrive somewhere he/she should go then tell the user when he/she should leave from his/her destination. Moreover, the application takes data from the STARS system to offer other services of it. The application makes some reminders and gives some notifications to the users by using information that is taken from STARS system.
Pathy Kemal Büyükkaya
Görkem Çamlı
Yasemin Doğancı
İrem Ergün
Berk Can Gürel

Halil Altay Güvenir
Buğra Gedik
Özcan Öztürk
Burçin Didinedin
Twitter is a highly used social network in Turkey. We, therefore propose an analyzer for Twitter in order to measure the reaction of active users who represent a sample for the Turkish society to specific events and products.Our analyzer will group a number of tweets written with a specific hashtag (#) in a specified time interval and categorize them in groups. According to the reaction of the users, these groups can differ from positive, negative or neutral responses about a specific event or product. After the analyzing process, our product will prepare a report with graphs and statistics for different brands, companies, and advertising agencies in order to show them the reaction of the society in a detailed way.This way, the companies will be able to see the real reaction of their followers / users, and they can pay attention to different topics: The company can change their future products according to the reaction of the users The advertising agencies can change their advertisements in such a way that the most wanted features are in the foreground. Other related companies or competitors can see the reaction and therefore take measurements and actions accordingly.
Plata-o-Tiempo  Caner Akça
Çağlar Alkış
Uğurcan Aytar
Levent Köksal
Umut Cem Soyulmaz
Özgür Ulusoy
Erman Ayday
M.
Mustafa Özdal
Bora Güngören
Plata-o-Tiempo is a road optimization mobile application based on multi-model routing principle. For the public transportation, Plata-o-Tiempo optimizes the route through several parameters as number of vehicles, time and price in minimum levels. The system calculates these options according to user preferences. The main algorithm subject to weighted graph data set manages the optimization of concerned structure. The main goal of Plata-o-Tiempo is displaying the most reliable results with a user friendly way to its users to increase the efficiency level of public transportation in cities. Currently, we are working for users around Ankara to help them travel easier.
Social Media Analitics  Miraç Aknar
Can Aykul
Gökçe Müge Çil
Orçun Gümüş
Gökberk Cinbiş
Can Alkan
Fazlı Can
Burçin Didinedin
Social Media Analitics is an application which finds user's communities, and most popular Instagram accounts on that communities. This application will be for companies who wants to advertise their products on Instagram. By using this application a company can find their communities and most popular accounts on those communities. These  popular accounts can be a great way to advertising their products. Also application can show other users community analysis result and most popular Instagram accounts as well. The latter feature will be for companies who want to see their competitors' results so that they can build their marketing strategy by investigating their competitors' strategy. To see detailed information, one can look at the project web page.
Socializent Güray Baydur
Zülal Bingöl
Pınar Göktepe
İrem Hergüner
Berk Yurttaş
Ercüment Çiçek
Can Alkan
Çiğdem Gündüz Demir
Burçin Didinedin
 In this project, we consider problems in people's social life that are finding events, finding team members and be close to these events and people. We are planing to solve these problems with the help of mobile application named Socializent. In this project, people can sign in to application; create profile with their names, locations and social skills; create group events and publish them in their mobile phone. We can also take this profile information from people's Facebook profile when they give permission.
Tattoo’d Ali Onur Geven
Anıl Sert
Beril Başak Tukaç
Nazlı Özge Uçan
Furkan Usta
Ercüment Çiçek
Selim Aksoy
Uğur Güdükbay
Veysi İşler
Tattoo’d is an Augmented Reality based Android application project, which is aimed at people who would like to get a tattoo, however could not make a decision on which one or where to get, and how it would look like. The application allows users to see the tattoo they like, whether from his/her own designs or from someone else’s, on their own body by looking through the augmented reality camera. Additionally, tattoo artists and tattoo shops will be able to share their own designs and see the ones that are popular. 
TourRoute Eren Erol
Hikmet Sami Peker
Nihan Varilci
Hazal Yıldız
Fazlı Can
Buğra Gedik
Özgür Ulusoy
Bora Güngören
TourRoute is an android-based application, which provides guide to people. The first release of the project just includes Ankara, then, we can develop it by adding new cities. The application will show touristic places in a city, and user can search or choose one of them to be able to get detailed information such as history, ticket prices, opening and closing time about there. User also can reach sound recording and route for touristic places. Route is divided into two categories like public transportation and private car. User can also see the general information about history, historical places and daily guide about cities when sliding the page. Also there are information about the nearest pharmacy, ATM, and gas station according to user’s location. The application provides daily guide for users according to user's location or user's choices. In addition to those, users will have profile which includes pictures, routes, favourites, and personal information. User can post pictures from touristic places to share with other users and they can add blog post.
Turjee Man Ali Kaviş
Baraa Orabi
Çağdaş Öztekin
Mustafa Yıldız
M. Mustafa Özdal
R. Gökberk Cinbiş
Öznur Taştan Okan
Burçin Didinedin
To briefly describe, our project will be a platform that provides easy and user-friendly tools for human translators to translate texts. However, its job does not stop at that. It will make use of its users’ input to dynamically update a dataset of translated texts in different languages. These translations will also include token-to-token mapping. Users will be able to create these feature-rich, highly-annotated translations smoothly and easily. In addition to providing non-automated user-friendly tools to facilitate language translation, our project will use machine learning based natural language processing techniques to save the users’ time by automatically parsing their input and produced texts, and by mapping these parsed texts parts to each other. Our project will allow the users to modify these automatically produced parsings and mappings manually, and will use these corrections to further expand its training dataset to ensure better results with time. 
Vear Yusuf Avcı
Ahmet Ay
Fatih Çağıl
Serhat Çetinkaya
Furkan Mumcu
Özcan Öztürk
Erman Ayday
Özgür Ulusoy
Bora Güngören 
Vear, which stands for Virtual Ear, is an application that  helps users to hear and identify specific sounds. There will be a mobile application that user trains a specific sound such as door bell. When the application recognised the bell sound, it will trigger some actions that pre-defined by the user. Vibrating the phone and texting to a number are 2 of the actions, certain features will be  decided with specification report. Also there will be another feature on the mobile application that listens the human voices nearby and turning human speech into text. In addition to mobile application, there will be a small internet of things environment that increase the capacity of the mobile application.As an example, we are planning to use external sensor in order to increase the quality of the sound recognition and use in different roles such as baby monitor. We are thinking about adding Philips Hue Smart Lights in order to expand our IoT environment.
Workout Tailor  Yusuf Gürkan Bor
Mert Ceylan
Serdar Demirkol
Berke Güvenç
Efe Tunçgenç
H. Altay Güvenir
Ercüment Çiçek
Buğra Gedik
Deniz Katırcıoğlu Öztürk
Workout Tailor is aimed to be an application that would act as a personal trainer for its users. Personal training has become a very popular in fitness, since it allows sports enthusiasts to work out more effectively while under constant observation of the trainer. Therefore, the trainer can assess the progress of the customer and reshape the workout program for both the short and the long term. However, working with a personal trainer is usually quite expensive and only available in certain gyms. We aim to make this service available to all people by designing and implementing the personal training concept into an Android application so that everybody can have their own trainers wherever and whenever they wish to workout. Workout tailor will create specific exercise programs for the exact needs and goals of the user and further adapt the workout by constantly observing the process. The training data will be collected via various ways through the user’s smartphone. This data and feedback by the user will be constantly used to further analyze the results and optimize the training for the user.