CS 491-492 SENIOR DESIGN PROJECTS FOR 2020-2021
Project Name Members Supervisor
Jury Members
Innovation Expert
Description
1) microgliss Artun Cura
Sonat Uzun
Orkan Öztrak
Fazlı Can
Çiğdem Gündüz Demir
Can Alkan
Burcu Coşkun Şengül
Microgliss is the new cutting edge note editor and synthesizer that allows you to write microtonal music using an intuitive node and edge-based workflow. You can write music in any tuning system or independent from any tuning system. You can also add glissandos between any note and edit these glissandos with further settings.
2) Willow Efe Dağdemir
Tuana Türkmen
Sezin Zeydan
Can Cebeci
Cem Cebeci
Uğur Doğrusöz
Can Alkan
Çiğdem Gündüz Demir
Özer Aydemir
Willow is a software project that could help to ease the process of browsing via understandable and intuitive visual navigation, filtering techniques and session management features. Willow will be a browser extension developed for the widely used web browser Google Chrome. It will enable users to efficiently visualize and manage their browsing sessions in a graph-based, interactive structure. The goal of our project is to take the current method of browsing to the next level by providing a visual structure that allows for smooth and intuitive navigation between the web pages browsed by the users as well as management features for browsing sessions.
3) KeepSerenity Denizhan Soydaş
Ataberk Gözkaya
Ekin Doğaç Öztürk
Denizhan Yağcı
Nogay Evirgen
Varol Akman
Can Alkan
Çiğdem Gündüz Demir
Mehmet Surav
KeepSerenity aims to help people before and after violence happens. This mobile application will be for anyone who feels threatened or just wants to feel safe. In order to do that, KeepSerenity will activated by voice, making this application useful for any scenario. User will select their own keyword that activates a silent alarm, which send emergency signals to both to the police or the loved ones. After the alarm activated, KeepSerenity will start a voice recording that can be used for evidence later on the court. This application can be hidden as another application for the domestic violence victims.
4) DERT Onur Şahin
Mehmet Ata Yurtsever
Faruk Balcı
Dilruba Sultan Haliloğlu
Cankat Tilki
Eray Tüzün
Can Alkan
Çigdem Gündüz-Demir
Haluk Altunel
DERT is a tool that aims to help the code reviewer by easing to see the changes in the codebase. Unlike the usual code difference tools such as git, DERT aims to present code differences using a visual and holistic approach. The visualization will use graphs and some different approaches such as grids.
5) Social Event Photo Sharing application Samir Ibrahimzade
Mehmet Erkin Şahsuvaroğlu
Taner Durmaz
Burak Yeni
Alperen Koca
Shervin Rahimzadeh Arashloo
Çigdem Gündüz-Demir
Can Alkan
Adnan Erdursun
SEPS (Social event photo sharing) is the mobile application which creates a comfortable environment for the event organizers and attendants to share and reach the photos of the certain events while securing the privacy of the users. As each event is conducted in a different place, so making the photos visible to everyone will cause privacy and security problems, in addition there can be problems with spam accounts which publish unrelated photos and make the goal unreachable. To eliminate this problem, SEPS will create unique QR codes for each event - which are created by event organizers - and participants will scan these QR codes from mobile phones. We have an objective that people who take photos can update our photo database. These photos will be saved and protected in order to provide privacy rights. We aim to make our application use these photos by modern face recognition techniques with comparing the users’ own profile pictures via machine learning algorithms. As a result, the participants including the ones wearing masks will be able to find the photos where they appear instead of searching manually in the large number of photos. In addition, application will detect participants wore masks or not. The application’s other intent is to notify the users, who had forgotten taking photos of the event, so that users can remember and take captions of the day by using the SEPS. By integrating authenticity and content-sharing environments, SEPS will offer a vast and qualified platform for the users. For the events which are not registered in the app by organizers and not created a photo sharing environment, the SEPS will have reverse image search functionality; Therefore, the application itself will create an event - from the photos shared under unknown or uncreated event tag - and combine the photos according to certain events using the Machine Learning..
6) Kalas-Irıs Doğaç Eldenk
Ata Atasoy
Zeynep Korkunç
Olcay Akman
Ayşegül Dündar
Can Alkan
Çigdem Gündüz Demir
Burçin Didinedin
The industry of online shopping has expanded rapidly in the last decade. Big e-commerce websites register thousands of new products to their systems everyday. It is very time consuming and costly for a big e-commerce website to have a detailed description, proper labels and categories for each new product. Therefore, most of the product descriptions are incomplete and thus, the in-site search functionalities of popular e-commerce websites rarely provide users with satisfactory results. Kalas-Iris is an image-based annotation and semantic search based solution for e-commerce clothing websites. Our product works with the e-commerce website that integrates the API and helps both the retailer and their customer with these issues. Kalas-Iris can be integrated to any e-commerce website and it provides a very simple API. The annotation and search process is automized with our solution to provide the customers with the possible best experience.
7) HandsGiving Fırat Yönak
Ege Hakan Karaağaç
Oğuzhan Dere
Mehmet Tolga Tomris
Atakan Arslan
Özgür Ulusoy
Can Alkan
Çiğdem Gündüz Demir
Duygu Gözde Tümer
In our project, we are going to design an application that will provide a platform to bring volunteers and people who are in need of help together. Through our application, volunteers will be able to help people who are too old to meet their needs and people who are facing financial difficulties. Elders will have the opportunity to find volunteers who will help them to meet all their daily needs together with socializing. The application will make it possible for elders to have their domestic necessities, small repair works, and the rest, with the help of volunteers. Our application will also provide video calls which will help old people to socialize and voice their needs in a completely understandable way. Taking the elders who are not familiar with complex applications into the account, the interface of the application will be practical for the usage of them. On the other hand, apart from elders, needy people can share their demands such as their domestic necessities, and the rest, through our application and it will assign the nearest benevolent to meet the demands of them.
8) A - Tab Arda Kaan Gültekin
Gürkan Gür
Mahir Efe Macit
Subhan İbrahimli
Halil Altay Güvenir
Çiğdem Gündüz Demir
Can Alkan
Özer Aydemir
The project aims to deal with the time inefficiency problem that is faced in mostly cafeterias and restaurants. The proposed solution helps the customers to see the costs of the meals they ordered by taking a photo of the meals. The application that the project will create will take the images as inputs. It will analyse the image of the meals in 3 parts, segmantation, object classification, and object matching. We are planning to use Machine Learning algorithms, some of them will be taken from open sources, some of which we will create ourselves. Some deep learning algorithms can be used too, like CNN and RCNN. The project’s first concern is to provide an innovational, efficient, reliable and extensible application. The application will be based on desktops, but can be extended to ios and android operating systems. If the user’s permission is given, user data will be collected by the application.
9) OverSeer Talha Şen
Hakan Sivuk
Ahmet Berk Eren
Ahmet Berk Eren
Cevat Aykan Sevinç
Yusuf Nevzat Şengün
Ayşegül Dündar
Can Alkan
Çigdem Gündüz Demir
Çağla Çığ Karaman
OverSeer is an accessible navigation app for visually impaired people. Users can safely travel to their point of interest by using voice-guided navigation. Moreover, users can be alerted if there is any obstacle on their path. While users are traveling, they can be notified about public transportation status, local places such as best-rated cafes, restaurants and pharmacies. If they are stuck, they can get live-support from volunteers to be their eyes. OverSeer is the ultimate solution that handles everyday navigational problems of the visually impaired persons.
10) EasySell Javid Haji-zada
Anar Huseynov
Leyla Hashimli
Esad Burak Altınyazar
Ibrahim Korpeoglu
Çigdem Gündüz Demir
Can Alkan
Ozer Aydemir
EasySell is a platform where online shoppers can take advantage of multichannel ecommerce software to save money, time and workpower. Using multiple spreadsheets and performing manual checks on different online retailers such as Amazon, Hepsiburada, Trendyol and etc. takes a lot of time and effort. EasySell offers e-sellers an easier way of inventory management. Online sellers can register their shops on the system and connect their online seller profiles by entering unique API keys provided by different retailers. Centralized data from different platforms can be insightful for sellers to manage their stocks, e.g decreasing stocks in one and increase in another one. Using EasySell is a strategy that benefits online sellers in all terms.
11) WoGuard Göksu Turan
Irmak Demir
Elif Kasapoğlu
İrem Kırmacı
Berrak Taşkınsu
Eray Tüzün
Çiğdem Gündüz Demir
Can Alkan
Özer Aydemir
We will develop a mobile application that aims to increase women's safety in Turkey, in the scope of the CS 491 Senior Design Project course. The application, which we named "WoGuard" is designed to provide a safety net to women. WoGuard will provide "I am not safe" and "Fake Call" buttons that can be easily accessed and it will be furnished with features such as sending the location of the user to the emergency contacts and loud noise emission under unsafe circumstances. Such features that are already offered by similar applications will be ranked according to a survey. While combining the key features of other applications currently in the market, our application will introduce several new features to its users. Additional to what similar applications offer, WoGuard will enable its users to create "location change entries" where they will specify the target location and the estimated arrival time to the system. Users will then be able to select emergency contacts that will be informed in the case that the arrival time is exceeded by a predetermined duration, how they will be informed (either via SMS, email, or through WoGuard's notification system), and what information will be sent. Additionally, we plan to implement a voice activation system, in which when a user speaks the predetermined keyword repeatedly, the application will switch to the alarm state.
12) Dressy Asuman Aydın
Doğukan Köse
Fatih Çakır
Muhammed Musab Okşaş
Şeyma Aybüke Ertekin
Ugur Güdükbay
Çiğdem Gündüz Demir
Can Alkan
Veysi İşler
Dressy is a mobile application, which provides a simulation of fitting rooms. Users register and their 3D model is created by detecting their body measurements using a camera. After creating a model, users can observe their model in different clothes from different angles. Using human pose estimation technologies, when the user moves, the model also moves like the user. In this way, people are able to see how the clothes fit on themselves just as if they are in a real fitting room. There is also a size recommendation system, which makes our application different from similar 3D applications. A detailed size recommendation is given according to the body measurements and the preference of the user.
13) BetterAllryone Melike Arslan
İlknur Baş
Bora Birlikçi
Berk Büyükdurak
Ece Çanga
Halil Altay Güvenir
Çiğdem Gündüz Demir
Can Alkan
Özer Aydemir
BetterAll is a mobile application for the Android platform. The purpose of this application is to be a health assistant to its users. Our application follows the daily routines of its users, offers suggestions to its users, and brings its users to their goals, such as losing weight or getting fit by doing regular sports. Our application offers users a professional food and fitness program, using the health information of its users, just like your personal dietician or your personal trainer. The main motivation of the project is to bring people to the healthy life concept that people want to achieve without difficulty. In this way, providing an “all in one” health application is aimed. We are going to make changes in the plans that the application provides by following their progress. In order to present these features to the users, we are going to use Image Processing and Machine Learning techniques. We will use APIs to form datasets that will be used to create a meal plan using Machine Learning. Image Processing will be used to process the body measurements through the camera. A future and current body image will also be illustrated to the user.
14) BidIt Rumeysa Özaydın
Ahmet Serdar Gürbüz
Muhammet Kamil Gök
Muhammet Kamil Gök
Efe Eroğlu
Hasan Yıldırım
Uğur Doğrusöz
Can Alkan
Çiğdem Gündüz-Demir
Ali C. Begen
In Turkey, online auctions are mostly taking place in Facebook comments, which is not very effective. We propose an alternative platform to substitute this inconvenient system with better user experience. The platform will have the functionalities that can enable users to access a marketplace for a shopping experience based on bidding. In detail, we aim to develop an easy to use auction platform where users can buy and sell either second-handed or brand-new products. The buyer will set the starting time, the time interval, and the starting price.
15) SAVE: safe drive Elif Demir
Utku Kalkanlı
Büşra Ünver
Celal Bayraktar
Münevver Uslukılıç
Hamdi Dibeklioglu
Çiğdem Gündüz Demir
Can Alkan
Bora Güngören
SAVE is a mobile application project for the Android platform, targeted for drivers to maintain a safe driving experience. It uses fatigue recognition technology to determine the tiredness of the driver, and gives warnings and break place recommendations. It also detect the health condition of the drivers and their well-beings by using remote PPG and navigation.
16) craftual Çağrı Orhan
Deniz Doğanay
Doruk Altan
Endri Suknaj
Sencer Umut Balkan
Ibrahim Korpeoglu
Çigdem Gündüz-Demir
Can Alkan
Yeliz Yigit
craftual,​ is a 3D model sharing and rendering tool with cloud-based asset management for models and presentations. With ​craftual​, users can share and browse 3D graphical models, give feedback and download, visualize and inspect assets, create AR-based presentations in real-time either on desktop or on mobile.
17) Visp Alptekin Önder
Enes Merdane
Muzaffer Yasin Köktürk
Muhammed Berk Köse
İsmail Şahal
Uğur Güdükbay
Çigdem Gündüz-Demir
Can Alkan
Burcu Coskun Sengül
Visp is a social media application based around Augmented Reality technology. People may use this application to socialize with other people by attaching texts, animations, pictures, videos, sounds, and even some mini-apps to unique objects, products, and places that they have introduced to the app. After that, they can interact with these previously attached media files shared by users using Visp.
18) Third Eye Alkım Önen,
Ibrahim Eren Tilla
Göktuğ Öztürkcan
Berke Oğuz
Alperen Oruç
Fazlı Can
Can Alkan
Çiğdem Gündüz Demir
Veysi Isler
Third Eye is a smart surveillance tool that uses artificial intelligence, machine learning, and computer vision to make use of the video footage from a surveillance camera. The tool is innovative in the sense that it will have extra features that other commercial products don’t have. Such as enforcing social distancing between people by using the footage and giving warnings via sound speakers or flashing some LEDs when social distancing rules are broken. Other than that, Third Eye will also do what many other smart surveillance systems can do. Such as providing data and statistics using surveillance footage. Advanced Techniques such as machine learning and AI will constitute the backbone of Third Eye. The software will mostly revolve around these topics. Third Eye will be working on a desktop and the software will need to be installed along with the camera. Third Eye will enable the user to enforce social distancing and gather data about their customer profile.
19) PANDETECT Selen Uysal
Berk Güler
Batuhan Tosyalı
İrem Seven
Ufuk Bombar
Selim Aksoy
Can Alkan
Çiğdem Gündüz Demir
Ahmet Eren Başak
PANDETECT is an application that will detect whether people in a particular area obey social distance rules and whether they wear masks or not. The main goal of this application is to identify places that do not comply with pandemic rules such as restaurants, workplaces and public areas. In this way, it is aimed to increase the control in the places where do not comply with the rules. In addition, this information will be shared on a map in the mobile application using the data of the places where rules are followed and not followed. That way, people can choose not to go to areas where the rules are not followed according to the map provided.
20) AugCards Yiğit Görgülü
Yusuf Avcı
Çerağ Oğuztüzün
Bora Kurucu
Burak Mutlu
Ugur Güdükbay
Çiğdem Gündüz Demir
Can Alkan
Veysi Isler
AugCards is a card game development tool where users can create their own cards and build custom games to be played on Android devices with multiplayer capabilities and AR supported visuals. The tool transforms the user-designed game logic and cards into AR multiplayer mobile games that can be played instantaneously by a group of friends around a table. Users can share the games they created for other people to see and play. AugCards eliminates the need to buy physical equipment for any card game and gives the user the opportunity to create and customize their own cards. Thanks to the AR system, the experience of playing a game will feel very similar to playing a game with a group of friends around a table, as the cards and effects will all be animated and displayed to the user. Furthermore, by using systems similar to flowcharts, we intend to make expressing complex rules of the game less of a challenge for creators. The project will consist of two applications: one desktop application and one Android application. The game making part, where the user designs their own assets, cards, events, triggers, set of game rules, and card properties, will be provided via the desktop application. The users can then use the complementary AugCards mobile app to see the AR visuals and cards on the table and play the game.
21) Facera Taha Khurram
Umer Shamaan
Zeynep Berfin Gökalp
Emil Alizada
Verdiyev Zulfugar
Ayşegül Dündar
Çiğdem Gündüz Demir
Can Alkan
Ali C. Beğen
Facera is an AR-based video calling app which aims to give a fresh breath to already outdated video calls utilizing cutting edge technologies to make video calls more memorable.
The app will reframe old-style video calling by using AR. Through this app, one user will call another user by using their front camera to analyze their facial expressions. On the other end, the client will be able to project a 3D model using AR in the frame of their back camera and that model will be mimicking the recorded facial expressions to give an interesting twist to the conventional video calling services. Advanced technologies such as AI will be used to analyze facial expressions and libraries such as ARCore/ ARKit will be used to implement the 3D model on the camera frame.
22) Pigeon's Map Berdan Akyürek
Ömer Olkun
Tanay Toksoy
Abdullah Ayberk Görgün
Ekin Üstündağ
Özcan Öztürk
Can Alkan
Çiğdem Gündüz Demir
Ali C. Beğen
Pigeon’s Map is an Android application idea that makes route planning easy and efficient for multiple stops. It is mainly designed for postal workers but it can be used by anyone who needs to go to multiple places with minimum time and effort. It will get a list of addresses and their priorities from the user and will suggest a route on the map considering the priority of each address. If the priorities of all addresses are the same, the software will find the most efficient order of addresses. This way, the user will save time and energy.
23) ShareInHappiness Burak Alaydın
Burcu Ayhan
Sarp Tekin
Sena Sultan Karataş
Suleyman Rahimov
Cevdet Aykanat
Çiğdem Gündüz Demir
Can Alkan
Mehmet Surav
Health care is one of the most important human needs. High quality health care will save millions of lives and provide people a sense of safety and security. However, treatment of health problems such as cardiovascular disease, cancer, SMA and etc. can be very expensive and most of the people cannot afford it. These people try to use social media platforms to raise money to pay for the medications. Unfortunately, impostors can also share fake posts on social media to collect money. Many people hesitate to donate money because it is not possible to track how this money will be spent later on. The purpose of this project is to create a safe and dedicated welfare platform for those people.
24) GymFeat Gonca Yilmaz
Cagri Gungor
Ezgi Yavuz
Talha Burak Cuhadar
Halil Altay Guvenir
Çiğdem Gündüz Demir
Can Alkan
Emin Okutan
GymFeat is a training application for anyone who wants to work out alone without hiring a training coach. The main goals of this application are to encourage people doing exercises at home, to enhance the quality of training at home, and to prevent people from getting injured. In order to facilitate a work-out of high quality, we are offering a personalized training program, along with an AI-Trainer, which will compare your body lines with the ideal ones, and will tell you how you can enhance the quality of the movement. A basic walkthrough of GymFeat is; once the user is signed in and put their body information (height, weight etc.) into app, they get a personalized training program. This personalized program can be exported to user’s calendar and GymFeat is able to track the user’s progress (which days they completed or missed). When the user stars their training, AI trainer shows how the exercise is done and watches the user do it and fixes their mistakes.
25) Upfix Hamza Pehlivan
Meryem Binnaz Efe
Rabia Nur Önal
Özge Yaşayan
Hazal Aksu
Uğur Güdükbay
Çiğdem Gündüz Demir
Can Alkan
Cem Çimenbiçer
Upfix is an application that provides the functionality of improving the video watching experience of users by converting the game videos to higher quality ones. The advantage of this application is that the users do not have to watch game videos at a high resolution and spend data while doing so, but instead they get to minimize their data usage and still watch the video at a higher resolution. The users also will not be affected by the fluctuations in the quality of their WiFi signals and will not experience any interruption while they are immersed in the video.
26) onRoute Esra Nur Deniz
Meryem Banu Cavlak
Farid Mirzayev
Mehmet Alper Genç
Muhammet Rafi Çoktalaş
Can Alkan
Çiğdem Gündüz Demir
Can Alkan
Mehmet Gök
The description of the project: onRoute is going to be a community based mobile application. The main purpose of onRoute is to provide a platform on which people can decide on the establishments they will use on their road trip with accurate and up-to-date information via an effective user interface. This information will be provided by the users as they evaluate the establishments they have used. In addition to the information, onRoute will have utilities to make the road trip easier and more entertaining. Users will be able to order ahead from the restaurants on their route. Routes will be enriched using onRoute as users will be provided with interfaces on which they can view and add road attractions to their routes. The weather forecast on the route will be presented and will be kept updated. onRoute will also provide entertainment that is related to the whereabouts of the user in the form of songs and podcasts.
27) Outletter Muhammad Bilal Bin Khalid
Muhammad Saboor
Mian Usman Naeem Kakakhel
Muhammad Arham Khan
Daniyal Khalil
Hamdi Dibeklioğlu
Çiğdem Gündüz Demir
Can Alkan
Ahmet Eren Başak
Outletter is a cross-platform mobile application that will act as the perfect shopping companion and will help the user make informed choices about the article they’re trying to buy. The app will utilize AR and a cloud-based, real-time object recognition engine to identify the objects the device is being pointed at and render metadata about the product like the best price and other pricing options at different stores.
28) Veritas Hanzallah Azim Burney
Mohamad Fakhouri
Abdul Hamid Dabboussi
Sayed Abdullah Qutb
Hassan Raza
Ercument Cicek
Çiğdem Gündüz Demir
Can Alkan
Mustafa Sakalsiz
Social media platforms such as Facebook and YouTube are seeing a rise in the spread of misinformation as the 2020 election in the United States of America draws nearer. In order to curb the spread of fake news and political lies being spread by politicians, Veritas aims to develop a platform that would fact-check political speeches and flag any falsehoods. Our target will primarily be political speeches and presidential debates from the United States of America. An appropriate dataset would be used to train and test a NLP based machine learning model. A platform would be built to use this model on political speeches streamed on YouTube. The model would inform the viewer of any wrong claims being said by the speaker through various tags and captions, and would allow the user to verify the claims through trusted sources online.
29) Gymtor Emre Tolga Ayan
Umur Göğebakan
Cemal Arda Kızılkaya
Ömer Faruk Kürklü
Akın Parkan
Selim Aksoy
Çiğdem Gündüz Demir
Can Alkan
Veysi Isler
Gymtor is an AI-based fitness assistant application that uses computer vision algorithms to improve the quality of the exercises done by the user. Before starting a session, the user will be asked to place the phone in a proper position to get the best results from the application. During an exercise session, the body pose of the user will be analyzed frequently by the algorithm and the application will be giving auditory and visual feedback to the user about the exercise’s accuracy in real-time. Also, the application will create periodic reports about the improvement of the user. Initially, the application will be available with a basic set of exercises and users will also be allowed to upload their favorite exercise routines, which will be visible to the users they are in touch with. In addition to that, the application will be able to incorporate the users’ favorite playlists from their favorite music streaming app, such as Spotify, to their sessions. There will be weekly and monthly leaderboards for each user, which displays who exercised the most during a specific time period or approximately who burnt the highest amount of calories, which is intended to motivate the users to spend their free time in a better way.
30) Here! Mert Aslan
Rahmiye Büşra Büyükgebiz
Ozan Aydın
Yüce Hasan Kılıç
Hakkı Burak Okumuş
Ercüment Çiçek
Çiğdem Gündüz Demir
Can Alkan
Ali C. Beğen
One paragraph description of the project: Here! is a video conferencing service that is specifically designed for educational needs of both students and instructors. It will include the general characteristics of a video conferencing application with the inclusion of practical educational tools. These tools can be divided into two parts, an online TA that will use motion and eye tracking technologies in order to analyze videos of students to come up with informative data about the class session, and other complementary features such as simultaneous note taking and slide-sharing that will make online education more reliable and easy for both students and instructors.
31) Foodster Khasmamad Shabanovi
Gledis Zeneli, Balaj Saleem
Ibrahim Elmas
Perman Atayev
Ozcan Ozturk
Çiğdem Gündüz Demir
Can Alkan
Haluk Altunel
The goal of the project is to simplify the process of eating healthy and take the thinking out of the simple and fundamental process of having food. This means the complete integration of planning meals according to one's preferences, listing the ingredients and requirements for such meals, automated ordering of these ingredients or automated ordering of these meals, and many more useful features improving the quality of your typical culinary experience.
32) Menufacture Ayşegül Gökçe
Aziz Utku Kağıtcı
Işın Su Ecevit
Munib Emre Sevilgen
Zeynep Cankara
Eray Tüzün
Çiğdem Gündüz Demir
Can Alkan
Bora Güngören
Menufacture is a platform that provides an online ordering and payment system during take-out and on-premise services by custom menus that are designed by the business owners. There will also be data analytics in order to enhance the experiences of the business owners and their customers. Menufacture provides inferences and forecast analytics from order history via data visualisation.