< All Topics
Print

6. Senior Projects 2017

Enhanced Public Transport Services using Mobile Crowdsourced Sensors

Project ID = 238

We consider the scenario of a person who wants to move from point A to point B using public transportation and at the same time he/she would like to access the internet. In this scenario, information about the transportation and WiFi services are provided by the crowd. The project tasks include designing and building a mobile application that deliver the features highlighted below: 1. Gather the required data from the crowd (e.g. bus passengers) such as the user current geolocation, available WiFi services and their quality. The collected data should be continuously pushed to a cloud service for further processing. The mobile app will act as a mobile crowdsourced sensor. 2. Implement algorithms to track the location of buses using the mobile crowdsourced sensors developed in task 1. The key challenge is to identify and select the right crowdsourced sensor to get the real-time location of buses. The algorithms will be developed in collaboration with the project researchers. 3. Build an interactive map that integrates with a map service such as Google Maps to display the real-time location of public transport vehicles such as buses. 4. Build an interactive map that integrates with a map service such as Google Maps to display the available WiFi along the segments used by public transport vehicles such as buses. 5. Implement travel planning mobile app to recommend travel itineraries to users while taking into consideration their preferences i.e. source, destination, maximum walking distance and maximum waiting time between connections as well as other Quality of Service (QoS) preferences such WiFi coverage preferences.

An Employment Portal

Project ID = 239

This project plans to develop a Web based employment portal system. The system will manage employment specifications in labor market. It works as a link between the applicant and the employer helping both to match their expectations. It will not be only about storing employment applications and arrange appointments, but it will work as a complete system that could help employers to hire intended people who meet their specific requirements and conditions. In addition, applicants themselves will be benefitted a lot by limiting their search for an employment according to their specializations and field of study that they are interested in, and excluding other fields. It will also categorize employment applications according to generic as well as specific specializations. For example, medicine, pharmacy, engineering, education etc., are general domains, while orthopedic doctor, pharmaceutical technician, industrial engineer etc., are specialized ones. It could also filter applications according to those specifications and other requirements. Finally, the system will recommend the employer certain candidates who could meet the exact requirements of the employer for formal interviews. The user interface (UI) design of the web site will be easy to use, and has a lot of interesting functional features to access different fields in different specifications and domains. It will also provide services for skilled, semi-skilled, and talented applicants to announce and publicize their expertise and specialization in the system for organizations to consider them. The project is expected to deliver the followings:

Public security system using Blockchain technology

Project ID = 241

Our project aims to leverage the public security on a national level by eliminating the blind spots of the government visual surveillance systems, with full respect of the private facilities’ regulations. The proposed solution assists the specialist authorities in tracking and monitoring criminals and wanted offenders by utilizing the most recent technologies. The techniques that are used to achieve the project’s goal are Blockchain and Facial recognition. Using these technologies, we plan to build an integrated system leveraging intelligent techniques to help the government surveillance requirements. Image processing will be applied on surveillance cameras’ live footage to recognize the facial features of the pedestrians to detect the target existence. Upon successful detection, the system will start the tracking and monitoring phase, the target’s coordinates and current location data will be fed to the monitoring station (governmental system) in a real time manner, while summarized tracking information and events can be shared amongst multiple stakeholders using blockchain technology.

SD2RF: Smart Drone Detection System Using RF Signature

Project ID = 242

Deep learning-based system for drones’ detection using RF signals analysis is a system introduced to efficiently detect, identify, and classify two types of drones, which are ……. Moreover, the system should have the ability to identify if there are no drones from the two known types in the surrounding. The objective of using RF signal analysis is to avoid being directly connected to visible drones. Once the drone is set as invisible on the network the direct connection is no longer efficient. Moreover, it’s known that Rf signal characteristic differs from one drone to another which is an advantage that can be used to identify the drone type. Deep learning algorithm is used to allow the machine to rely more on the data and to gradually increase the accuracy of the classifications. <

Hardware synthesizable and Co-Design approach for implementing light weight encryption

Project ID = 243

This project combines the concept of encryption with the high tech HDL implementation done using FPGA (Field Programmable Gate Arrays). The students are required to search for a lightweight algorithm then transfer it to VHDL, do necessary simulation using ModelSim, then synthesize it to ALtera Cyclon-V DE2 board. A co design approach will also be taken were it is required to balance the load of encryption operation and other data read and write operations to and from memory unit. Nios-II soft processor will be used as the synthesizable processor that carries out the software implementation load and the VHDL-described hardware that acts as the encryption hardware accelerator. An SSH program that will be developed, will be augmented with the design approach to know the difference between pure software SSH and a hardware supported SSH. The students are required to design such SSH program.

IoT-based Fire Alarm System

Project ID = 244

Fire alarm systems are essential in alerting people to take actions before disasters take place. Improving the fire alarm systems is needed to save lives and to protect possessions. Fire alarm systems, today, require a lot of wiring and labor to be installed. These overheads discourage users from installing them in their homes. Therefore, we are proposing an IoT based wireless fire alarm that will be easy to install. The proposed system is an ad hoc network that consists of several nodes distributed over the house. Each of these nodes consists of a microcontroller (ESP8266 nodeMCU) connected to smoke and temperature sensors that continuously sense the surrounding environment to detect the presence of fire. Once fire is detected by a node, it will send a signal to a centralized node that will be triggered to send a GSM message to the fire department, call the user and alert the house by producing an alarm. The centralized node consists of a Raspberry Pi microcontroller integrated with a GSM module and other sensors for fire detection. The implemented idea can be applied on several other alarm systems, such as water leakage, gas leakage, intrusion detection, etc. The main advantage of the proposed system is its reliability, since it will use ad hoc network that mainly depends on WiFi connection between the sensing, without using a fixed WiFi access point. Also, it uses the available GSM cellular network to send SMS alarm messages and, if needed, can make voice calls with pre-registered voice messages.

i-Shoe: Smart insole for Gait Monitoring

Project ID = 245

The most common types of arthritis are osteoarthritis (OA) in elder people, younger people can develop it too usually as a result of a joint injury. The number of people with OA rapidly increased in the past few years, statistic shows that by 2030 will be 20% of the USA population which means about 72 million people will have OA. Although OA considered a chronic disease which has no cure so far, however, there are many treatment options available nowadays to help manage pain and keep OA patients staying active. The concept of self-management to maintain ongoing physician-patient interaction has been active recently. This project is proposing a self-management rehabilitation system based on smart insole with pressure sensors to perform gait monitoring which is a nonsurgical approach for reducing pain and improve function in patients with knee OA. The smart insole will be utilized to provide real-time feedback through an android application using data analysis and machine learning techniques to help patients that clinically diagnosed OA of the knee at early stages. The system will enable users to monitor their rehabilitation progress in their daily life. The device will be built using a high-performance microprocessor, and pressure sensors. Besides, the Bluetooth LE technology will be applied to achieve wireless data transmission. Self-management rehabilitation provides personalized feedback for OA patients with mild knee pain to facilitate user adherence to OA rehabilitation. An essential element of self-management is allowing patients to affirm their health priorities, be actual participants in their care and give them the feeling of control over their illness.

Robotic Physiotherapy System for Arm Rehabilitation using Visual Impulsive Stimuli

Project ID = 246

The purpose of this project is to develop an interactive gaming environment and a custom-built low-cost robotic arm system to control patient's arm movements for rehabilitation purpose. The game module is expected to be of four phases, and during each phase the hardware will be controlled differently to increase the efficiency of the treatment method. Any improvement will be measured by sensors that will send the values to a software application and from that the results are expected to be reported to the doctor. Our project will have low cost and the patient will be able to take home during the period of the treatment. The VR game provides a semi-immersive environment to the patient in which sudden (or impulsive) moves are shown that the patient is required to respond to. This has been shown in many studies to produce impulsive stimuli to the brain which tries to find new nerve routes in order to comply with the required stimuli. Hence, this improves the arm health, and in general, patient's rehabilitation process.

An Artificial intelligence Approach for Automated Health Coaching

Project ID = 247

Nowadays with the global obesity epidemic, a great demand for weight management tools raised. Thus, Mobile health Apps appears as a technology key to resolve such a problem by controlling weight and tracking the physical activity. Health and fitness apps on the market are targeting nutrition, dietary behaviors, and physical activity. However, most of these apps still relies on self-report and user daily input for different bio-metrics. Therefore, it still difficult for many users to capture and enter bio-metric and physical activities data every day, in addition to the fact of motivation loss easily. This project proposes a new approach for a healthy lifestyle coaching using machine learning (ML) algorithms that provide a personalized feedback using the concept of virtual coach for people who wants to achieve a certain weight or fitness level. A flow of assessment data will be carried out to provide a personalized advice for each user and the AI will be trained to provide custom daily advises based on the user’s desired goals such as losing weight, building lean muscle and maintain weight. Moreover, the project will relief the user from entering their data as this is usually one of the main reasons for users to abandon fitness apps. The hardware will be a smart watch that has sensors responsibility of collecting various biometric data from the user such as heart rate and physical activities. By improving and automating the data logging, the app will be able to provide an instant personalized plan with the help of Artificial intelligence (AI) to evaluate the approach, as well a pilot study will be carried out to determine the feasibility, effectiveness, and acceptability of the app. The major objective of the study is to investigate the AI functionality and how it will help the user in achieving the target goals. We hypothesized that the smart app with the wearable device would result in improvement in physical activities and body weight loss.

ParQU - Parking System Using Cloud Computing Based on IoT

Project ID = 249

Qatar University is becoming one of the most crowded places in Qatar, which with time raised a huge parking problem that lead to a chaotic parking experience in the university. Students started complaining about the negative effects that parking caused, such as not finding a vacant parking spot easily, in turn making them late for their lectures. In the hopes of solving this issue, we are planning on creating a parking system that involves a mobile application. This will enable the users to reserve and view the availability of parking spots. The system will be implemented with a hardware prototype that consists of sensors and an embedded system, along with the application which exposes the functionalities of the system.

Real-time Detecting and Counting Of Moving Objects

Project ID = 251

Nowadays we are living in a world that everything is evolving and developing faster than ever. People are always looking for better technologies and resources to improve their day to day life. As we can see, Qatar is always keeping up with this evolution as result it became a known country all over the world. Families and individuals are visiting Qatar for holiday more than before, and the crowd is increasing gradually as time pass by, meaning in the future people will be more increasing and locally it may get further crowded in most places. Coffee shops are one of the places that are majorly crowded here in Doha. For our senior project, we have specially chosen coffee shops crowd as a target to tackle on and try to come up with a suitable solution. People always wonders if a place is crowded before going there, where can they go to get coffee as soon as possible? What are the cafes near them? They find a problem in where to go, and sometimes waste time. Whether they are actually looking for somewhere crowded and popular or they are just in a hurry and do not want to be late on their busy life. Moreover, this project aims at designing coffee shop application is that will help particularly, serve the traditions and culture of Qatar. It manages the security of malls, football stadiums, and public places for Qatar 2022. The system consists of three sub systems: showing the cafe near to customer’s location, counting people and ordering from a distance. The technology is using mmWave sensor to count people, and image processing and send the information by an easy to use and user friendly application. GPS technology will be used to detect the person location, for orders. Overall, the whole system contains sensor and application to help the customer to decide which cafe for him/her.

Robotic Nondestructive Testing (NDT) System for Metallic Surfaces

Project ID = 255

This project describes a solution to an autonomous robotic system, designed for inspecting tank surfaces made of metal sheets. It also ensures a more efficient way of maintenance and fault detection by mainly using a magnetic flux leakage (MFL) sensor and boundaries sensors. The former is used to detect any cracks on the railway tracks and most importantly it increases the resolution of the damage detection. The latter is used for detecting the walls of the tank in order to reverse the robot movement. The robot would be programmed to move in the movement known as the “sawtooth” motion. This motion covers the whole metallic surface. Data is acquired then along with this motion from the sensors and then whenever a crack or damage is noted, the location is saved, which is then retrieved later. The robot has one MFL sensor placed in between two strong magnetic bars which are used to generate magnetic the magnetic field needed to perform the inspection. The robot also has a microcontroller to control its movement and to process the data that it receives from the sensors and stores it. The MFL sensor works with two bar magnets that create a very strong magnetic field. Any discrepancy in the magnetic field due to a fault in the metal sheet is detected by the sensors and the location is recorded.

Qu community

Project ID = 256

Qatar University students faces a serious issue which is communicating with each other, the students’ social life is not that good as they excepted. When the new students join the University, they expect a different life from the high school. Especially, people identify this stage of our lives as the most fun stage ever, but as a first-year student you may feel lost, without friends, missing something which is the social life. Then by moving to the second-year you may ask yourself which doctor I might take this course with? Again, you will feel lost what to do? Who to ask? In addition to books, usually students are buying books for a specific course and then throw the book at shelf, we wanted to make use of those books either by selling them to some students or to donate them in order to help someone else. By moving to third-year you may ask “Where can I find materials that can help me?” We decided to create our Application in order to overcome those issues. Our Application is called QU Community which provides the students with several functions/services such as: Doctors rate, book shelve, course bank, events, part time work, lost and found items, in addition to entertainment section which may include chatting, and feed of timeline posts similar to Facebook. Our application will be android based, only QU members including professors, and staff can use it. It may be expanded in the future depending on the users need.

iMoveIt

Project ID = 258

The number of disabilities is increasing every day due to accidents, birth defects, diseases. According to a report issued by the Qatar Ministry of Development Planning and Statistic in 2016, 20.3% of the disabled people in Qatar suffer from movement disability. To help them live a normal life without any assistance several solutions are available. “iMoveIt” is a proposed project that aims to enable controlling remotely the movement of several objects such as the wheelchair. The user will control the movement through an application on a tablet. It will show the floor map of the living place with all moveable and unmovable objects. There will be two ways to control the movement; (1) either by the user dictating the path that must be taken by the object to, or (2) by auto-navigation where the user will only specify the destination. In both cases, the moving object will detect obstacles to notify the user and/or feed that to the auto-navigation module to take an alternative route. There are various features that can be incorporated in the proposed system such as (a) dynamic floor map drawing where users are able to update them, (b) real-time control of the moving objects which allows varying their speeds, and changing their directions.

Virtual Falconry

Project ID = 259

Virtual reality can help to ease the difficulty. According to UNESCO “Falconry is a living human heritage”. Thus, it is important to preserve the sport and to allow different type of players such as females, younger children and people with special needs. Besides that, it is a way to reduce the cost of such expensive sport. This project was seen as an opportunity to fulfill part of Qatar’s national vision 2030 related to the social development which aims to preserve Qatar’s national heritage and can be a chance for us to develop on a new field and for the project to be a tool to use by Al-Gannas Society. Thus, we decided to continue its development and extended the Falconry previous senior project. Here we are aiming to improve the game by make it more usable and more intelligent by implementing new features.

Intelligent UAV Detection: A Machine Learning Approach

Project ID = 260

Unmanned Aerial Vehicle (UAV), also known as drones, are remotely piloted aircrafts that can be used in multiple fields. Despite their wide range of applications, commercial availability, and variety of uses, drones can easily be purchased and used by unauthorized malicious individuals, posing many illegal and dangerous situations. For example, diverging drones around sensitive and government locations such as airports and military bases can cause damage to airplanes, and interference with communication systems. One of the major anticipated dangers of drones’ illegal utilization is terrorism, where a terrorist can attach explosives to a drone and fly it to sensitive or crowded places. These malicious acts pose a serious threat to people’s safety and national security. An anti-drone system is needed to prevent the damage induced by malevolent drone usage. Anti-drone systems provide means to detect drones’ existence, classify their legitimacy and threat, and impede them from preventing access to critical and crowded areas. In this project, we design an anti-drone system comprising the following stages: detection, localization and tracking. The functionality of the detection method is to merely indicate the existence of a drone within a predefined range using multiple deployed video or wireless-based detectors covering the area. Video surveillance is one of the methods for detection, where the existence of the drone is determined based on a visible light video camera feed, and video processing techniques based on movement detection and frame differencing will be performed on the received video feed. In case more than one detection method (or more than one detection device) are used, a fusion center collects the data resulting from each of the devices responsible for detection, and fuses them under a certain predefined rule to take a final collective decision on the detection of existence of such drones by utilizing machine learning approaches. The localization stage detects which localized detector has located the drone and its position based on the features extracted by the machine learning algorithm, in order to pinpoint the exact area where the drone is located. Finally, the tracking algorithm logically links the moving positions of the drone and captures them at every instance until successful neutralization of the drone disables its access. As such, the project combines innovative computer engineering methods and machine learning knowledge to address the problem of malicious drone activity that may directly threaten national security. The prototype planned in this project is a fundamental step in further developing technology for anti-drone systems and proposes new uncommon solutions to the problem through a state-of-the-art approach.

LIDAR based motion detection system

Project ID = 265

The idea of the project is to use a 360 degree LIDAR sensor to continuously scan an area. The range of the area where object are detected is product specified. The acquired sensor data will be analysed to calculate the co-ordinates of the moving object. After that, sending those co-ordinates to the mechanical platform driver. then, the platform rotates according to the co-ordinates to move the CMOS camera attached to it. as it reaches the co-ordinates obtained in turn the camera will capture an image of the detected object. finally, the photo will be stored in the system for future uses.

An IoT Reconfigurable SoC based Robotic Platform for Sensing and Computer Vision Applications

Project ID = 267

The field of Internet of Things (IoT) has expanded rapidly and now smart things have been deployed in schools, homes, and cities. In this project, we examine developing an IoT robot that is faster and more e?cient than many existing solutions and versatile enough to be deployed in multiple scenarios and achieve its intended function. A Terasic hexaPID spider robot will be used with its DE0-Nano system on chip (SoC) board to implement an IoT robotics system. In this system, computer vision applications will be demonstrated, in this case shape recognition by a machine learning classifier. Some parts of the data will be processed on the board to provide real-time interaction of the robot with the surrounding environment while other parts will be sent to the cloud to be stored or further processed and analyzed. Computer vision will be used to recognize shapes and react accordingly. For that to be done, the Field Programmable Gate Array (FPGA) part is programmed to handle the movement of the robot. On the other side, the Hard Processor System (HPS) handles the shape recognition along with connectivity including WIFI and Bluetooth communication. The solution described above can be used in many real-life scenarios. One of the main contributions of this project is also in that it o?ers IoT capabilities to a robot using its SoC platform. This system demonstrates the wide possibilities of developing computer vision applications on robots that utilize SoC platforms. With the many peripherals of this system it can support a wide array of applications in sensing or computer vision. The system we developed has many connectivity capabilities a successful implementation of shape recognition algorithms on the DE0-Nano-SoC board to automate the movement of the spider.

MOALEM: An Assistive Platform for Children with Arabic Reading and Writing Skills.

Project ID = 272

MOALEM is a project that helps in learning Arabic language for beginners such as children in elementary schools, and children in foreign schools or in foreign countries. The reason for selecting MOALEM is the luck and absence of Arabic learning resources and tools. MOALEM will be an alternative of assistive communication devices. MOALEM does not override the teachers’ roles, but it helps in learning process as a teaching assistant. Basically, MOALEM should be able to convert plain text in to images by finding the best representative image for sentences using different tools such as translation tools.

LED Displays Using Persistence of Vision

Project ID = 280

A microcontroller is used for building programmable displays by the rotation of the neopixel digital RGB strips. The concept of persistence of vision (POV) is used in building these displays. A photo can be sent from a mobile phone to the system which should be programmed to draw that photo on the neopixel LED strips. The project can be extended to convert sound to neopixel patterns/waves or to create 3D displays. The aim of this senior project is fun and entertainment.

Fire fighting VR training and assistant system

Project ID = 281

This is a CS-CE joint project. This project builds on a previous senior project. We will be using Virtual Reality to simulate real-life firefighting scenarios. The system will act as a training and evaluation system of, mainly, Basic Firefighting training scenarios including dealing with different fire types, and using the appropriate fire extinguisher accordingly. The scenarios and evaluation are based on international standards and training curriculums. We will be using Unity to set up scenes of basic training with a fire extinguisher. This will be utilizing a Virtual Reality headset and accompanying real fire extinguisher to accomplish the tasks in the scenes. We will be using Bluetooth trackers, sensors and motors to make it more realistic. As for the parameters we will be measuring to make sure that we are close to reality as possible, we will measure if the person extinguishes the fire completely, chooses the correct extinguisher based on the fire type, and whether he maintains the optimal distance from the fire.

Crowd control and management system for emergency evacuation.

Project ID = 284

The system of management and guidance of gatherings in case of emergency aims to ensure the safety of gatherings (crowd) in the event of any emergency or threat leading to a state of panic at the assembly site. The proposal aims to use modern technology in the management of these crises and to ensure that the proposal conforms to the requirements of work, meet with evacuation specialists so that we can learn about work methods and evacuation scenarios to be transferred to technology.

Smart alarm system to prevent child heatstroke in vehicles

Project ID = 285

The year of 2018 had brought with it the highest number that this decade is yet to demonstrate with regards to mortality rates in children due to heat strokes in the United States. Knowing that the temperatures in the middle east tend to skew towards the higher end of the spectrum, the population is generally exposed to higher temperatures than in other geographic regions. Therefore, the risk of a heat-related injury rises, especially for children. This project aims to combat this issue by improvising a system that is able to detect heat-stroke related symptoms for children in vehicles. The system should also sound an alarm to notify passers-by while notifying the vehicle owner as well as the authorities through push notifications and SMS respectively.

Indoor Navigation Using Bluetooth

Project ID = 287

GPS tracking is not useful in indoors navigation, as it does not give a very accurate location to be used inside a building, instead, it gives an estimate around a radius of 50-60 meters. However, it is very important to have the location identified inside the buildings especially in bigger buildings as it can be confusing to locate a specific room. Therefore, bluetooth is the solution to the accuracy problem of the GPS, as it is possible to use bluetooth to identify and locate the location more accurately within in a much smaller radius. In fact, the idea is to install several bluetooth sensors inside the targeted building and have an application software in a smartphone that can track where everything inside the building is, and show the exact direction to it. Actually, using our application will make it easier to find locations inside a building for a lot of individuals, the use cases for application can be anyone from visitors to student to professors if we consider using the application for Qatar University’s campus. Also, this idea can be used in many other places such as ministries, shopping malls or even hospitals. Technically, previously installed bluetooth sensors can send signals and the mobile will track the signal, the idea is that when the bluetooth signal is stronger from a specific sensor means that the person is closer to this particular sensor, and if the signal is weak it means otherwise.

Smart Editorial Compliance Assistant for Newsrooms.

Project ID = 288

Lately, newsrooms and news agencies increasingly utilize machine learning techniques in improving news business in different aspects like automate fact checking , discover hidden facts, and automate workflows . In this project, we aim to improve copyediting workflow by developing smart software assistant that assures news style compliance with editorial policy of an organization. In the first stage, we will use machine learning to build and train a model that is able to detect if a given news report follows the agency style or not. Then, in the second stage, the system shall point to the cause of violating standards and provide suggestions for editing the report.

Portable Braille Display

Project ID = 289

The current technology used in the braille systems is far from optimal due to high cost, availability and portability. Visually impaired people faces various difficulties in the workspace and their daily lives. The main purpose of the project idea is to fulfill the visually impaired people’s needs since the traditional typewriters and printers for Braille that are available in the market are very expensive and big in size. The implementation of this project design is to build a device that contains braille letters from A to Z displayed for blind users which helps them to feel the patterns and read what is displayed. Buttons can be added to the board to represent each letter and can be used as an input for the user to write and send messages in addition to reading and receiving for better interaction in the work field.

Social Robot for Children with Autism

Project ID = 290

Autism, or autism spectrum disorder (ASD), is a mental disorder which menifests with various symptoms such as: poor social skills, challenges with communication and repetitive behavior, etc. Autism can be diagnosed at early ages, often by 3 years of age or earlier. Children with autism experience difficulties in both verbal and non-verbal communication. They have trouble in comprehending what other people say or feel. Consequently, it is hard for them to express themselves through gestures, facial expressions, touch or even words. Based on their position on the spectrum, many autistic children can show aggressive behavior in certain situations, either towards themselves or the people around them. An excellent technique to help children with autism learn how to manage their aggressive behaviors is by using a social robot with special skills to facilitate the children’s learning process. Therefore, our target is to create a low-cost social robot that can socialize with autistic children and calm them down in a well studied manner. The robot will be programmed to train the autistic child to answer general questions, like how to respond to greetings, and what their name or age is, etc. Another main function of the robot is to be able to help the child to get over his panic state. This can be done by first classifying the panic states at which the child is at. Leah Kuypers has assorted panic states and aggressive behavior into four zones of Emotional Regulation: Blue, Green, Yellow and Red. The blue zone is when a child is at a state of sadness and boredom. They are not aggressive, but they are not calm either. Instead they are slow and show signs of depression. The green zone, is the ideal zone at which the child should be. They show happiness and sharpness, making them ready to learn. The yellow zone is when the child is starting to get frustrated and worried, or overly excited. They tend to act silly and lose some control. If they are further triggered, they would reach the red zone, which represents extreme aggressive behavior. Children in the red zone are angry, harmful and out of control. IN this design, the robot will be programmed for various activities suitable for these zones as needed. The activities can be switched from one zone to another by the teacher as needed.

Smart Prayer Carpet for Children

Project ID = 291

Prayer is a love relationship with God and it is the second pillar of Islam. Thus, Islam urges children in a certain age to pray. The Prophet is quoted as saying, “Make your children pray at the age of seven”. It is important to teach children how to pray from an early age, considering it was urged by Prophet. However, parents find teaching children to pray very difficult as the children loses their focus and start looking for something more fun, in this project we’re going to tackle these issues by creating a smart carpet that will teach the children how to pray. Also, by giving them the opportunity to learn and practice the steps of prayer without the help of parents or any other party, in more exciting and attention-grabbing manner. Our design will consist of a smart carpet which will help the children to do the correct pose(s) by track their movements. The carpet will also be equipped with indicator images to represent different poses that will enhance the children learning journey. Also, an audio assistance to teach the children what to say on each pose and give the child a feedback if the child did the wrong pose. Moreover, the carpet will provide the child with Qibla compass and the number of Rukaat that the child has done already. In addition, there will be an application for the design specially for the parent use, to follow the prayers of their children. The application will contain four options; how many times the child makes mistakes through each prayer, what prayers the child has missed and what prayers the child did it, parents can choose the Short Surah for the child to read in the prayer (only 17 Surahs are available), also an option to connect the prayer carpet with the internet, to give the carpet abilities to know what is the child location to be able for the Adhan for each prayer time for specific country and show the Qibla direction.

Real time reader for visual imperial

Project ID = 292

real time reader for visual imperial. The system will use image processing and AI to read signs

Design and implementation of driver drowsiness detection and alerting system

Project ID = 200

Driver’s behaviors while driving have a great impact on road safety. Whether it is the use of cell phones, exhaustion after a long drive or drowsiness due to sleep deprivation. Roughly around 1.24 million of people are killed and 50 million are injured every year due to road traffic accidents according to global statistics [1]. Distracted driving can be defined as any type of event or cause that takes away driver’s visual (eyes off the road), manual (hands off the steering wheel) and cognitive (mind off the road) attention from the driving task. Around 30% of road fatalities are related to drowsy driving or driver fatigue according to [2]. Sleep debt, drugs, toxic substances or alcohol and monotonous driving at late afternoon or evening are the main causes of drowsiness. Someone may think why not to increase road safety by preventing accidents resulted from such reasons. The solution proposed in this project is to monitor driver’s drowsiness and provide precaution procedures on-road to avoid potential vehicle accidents using a nonintrusive detection system of driver's heart and eyes. Detecting drowsiness of the driver is not an easy task and having accurate results makes it quite challenging. This solution is a combination of both computer vision and heart rate variability. Image processing and ECG have been both applied before, but combining the two approaches into one system with a manageable complexity will provide accurate results for drowsiness detection without disturbing the driver. The computer vision approach handles image processing that will check the features of the driver's face, precisely the eyes with more than one method available. The ECG approach handles heart rate analysis to identify the danger points that could be considered as drowsy states. By integrating the two approaches, the system captures true drowsiness conditions of the driver. The system will alarm the driver without having any false warnings related to inaccurate results by one of the two approaches.

Cybersecurity Testbed for Traffic Light Cyber-Physical System

Project ID = 201

Cyber-Physical Systems (CPS) are widely used to monitor and remotely control various physical processes. CPS typically use SCADA (Supervisory Control and Data Acquisition) systems, advanced distributed computing, sensors, control systems, and communication networks to monitor and control physical processes and manage remote assets such as pumping stations, reservoirs, and pipelines. However, the increased connectivity of these systems to business networks has exposed them to new security threats and made them a favorable target for cyber-attacks due to the catastrophic economic and social impacts they may cause. Recent intensified attacks on these systems have highlighted the importance of educating future engineers about CPS security threats and possible countermeasures to defend the system. This project will design and build a traffic light control system to be used as an educational cybersecurity testbed for studying vulnerabilities that are found in the modern traffic light systems, investigate the possible attacks that leverage identified CPS vulnerabilities, experience attack scenarios and deploy protection mechanisms.

Virtual Reality based Therapy System for Patients with Fibromyalgia.

Project ID = 202

Many studies have shown that most of the people with fibromyalgia are not physically fit and they avoid doing exercise because their pain increases. Since exercises are one of the most important treatments for fibromyalgia, our goal in this project is to make the patient do regular exercise, in a manner that the level of difficulty is increased gradually in phases. At the first phases, the patient will not do any work and the cycle is controlled to move at certain speed based on a VR game scenario that motivates the brain to try to follow the required exercise passively. This will increases the body’s production of endorphin, i.e., natural pain killers, that also boost mood. In the next phases, the patient will be more active and starts to move the cycle by himself/herself while enjoying the interactive game with the exercise which was created as a 3D Virtual Reality game and connected to the bicycle to let the patient do the exercises in virtual world. Our project aims to achieve the following objectives: a. turn the stationary cycle to a workout machine, b. create an adaptive 3D the virtual environment that meets the needs of patient’s treatment, c. design the machine interface with a low cost and suitable size that help the patient to do their exercise at their home and in their own time, d. communicate to the doctor, the results and logs of various exercise sessions.

Safe Driving App

Project ID = 204

Car accidents have become a major issue not only in Qatar but also worldwide. The causes of car accidents vary from one place to another but the most commonly occurring reasons are using the phone while driving, followed by the fact that a percentage of people drive in a reckless way shifting lanes without noticing while cruising in high speed. Some drivers also do not take extra cautions during bad weather such as rain and clogged roads. We plan to develop an application software that tackles these problems. The application will have features that could help users to ensure their safety and other drivers on the road. One of the problems of dangerous driving is the intensive use of mobile phone while driving, and this is commonly seen here in Qatar. Our application will notify the user if he/she reaches the speed limit of the road in the current location. In such situation, the application will limit some functionalities of the phone until either the user gets back to a safe speed or stops using the phone. What makes our application special is that it prepares statistics and collects data about the driving behavior of the user over a period of time, Such statistics include how many times the driver was near the speed limits while using the phone; how long he drove safely, etc. The statistics could be a weekly summary of the user’s driving pattern. Moreover, our application can detect fast changing of lanes very frequently within a short amount of time. Our application will notify the driver in such situation of drifting away from the lane. Many accidents occur due to frequent changing of lanes with high speed while using phone. Our application will constantly monitor the driving pattern and use of mobile of the user throughout the driving, and will keep alerting the user. The alert will keep the user fully aware of the road condition, speed limit of the current road, and focus during the driving. It is well known that bad weather like rainy weather and water clogging of road could lead to a huge increase of number of an accident because most drivers do not take that extra caution in such weather and road conditions. In order to improve the awareness of the drivers, our proposed app is going to alert the driver about the bad weather, bad road condition, speed driving, and the habit of frequent lane changes with high speed. The ultimate objective of our application is to raise driving awareness and safe driving by alerting the driver about reckless driving, mobile usage during driving and the weather condition.

Early Warning System (Students at Risk System)

Project ID = 205

Project availability: Immediately available. Client: Way to Students' Success Office, VP for Students' Affairs Office, ITS, CSE Department. Functional requirements: (1) The system identifies, tracks, monitor, reports, and communicate info. and status reports of Students at risk at QU. (2) The system will have a number of views each of a different type of users. (3) The system form of availability is web-based and mobile apps. Required Knowledge: (1) Enterprise Development (2) Mobile Development (3) Database skills (4) Stat. and reporting systems

Game implementation for programming training

Project ID = 206

The goal of the project is to make learning the concepts of the programming language “JAVA” stress-free and entertaining. A 3D game developed with Unity will give the Computer Science students of Qatar University an experience of loops, conditions and other essential concepts in the Object Oriented course. Based on the observation of students’ difficulties, we drew more focus on some programming concepts over others. Furthermore, QU students struggle with the syntax of JAVA. The course of OOP is introduced after the course of Programming concepts. The students are expected to be able to code in JAVA reasonably since they know the basics of programming. The problem is that they have learnt programing with C++ not JAVA. Thus, even if they get the concepts well, they would struggle with the syntax and errors, consequently they get stressed and do not know how to proceed. The game introduces the logic first, then the code. The students will be able to deal with the problems and how to fix them if they know what they are doing. The game simulates the logic as if it is a real life situation. The students will link coding with real life, hence when they are introduced to JAVA code, they will focus on the syntax after they understand well the logic. JAVA is the language we chose to teach, since it is the most important one during the years spent on CS major. Most students are not aware of its importance while taking it. By linking JAVA to the real world in the game, students will be motivated to keep learning during the course. This game is mostly efficient if it is played before getting involved with OOP course. The aim of this game is to ensure that students comprehend the logic before they start coding. Therefor unlike several other coding games, each challenge of the game does not begin with coding straightforwardly. The user plays a level, later the code will appear if he understands the concept well, that is, if he succeeded the level. The project conduces a deep study about coding educational games and few related works, as well as an analysis of requirements, development process, detailed designs in addition to a simple prototype.

Tactile Footwear Interface To Simulate The Illusion of Walking on Different Surfaces

Project ID = 207

Cdesign a tactile footwear model that is capable of creating the illusion of standing or walking on a specific surface integrated with an augmented reality environment. In this research, we will need to conduct many experiment to discover more about the feet sensation. These experiments require developing a model that consists of some vibrators stuffed into a foam insole and controlled by a microcontroller.

Multi-facets online Shopping System Structuring

Project ID = 209

Nowadays people tend to use online shopping system, since it provides guidance and useful feedbacks. The objective of this project is to design, implement, test and validate a multi-facet online shopping system structuring approach. The target system should help users to have better shopping experience. It should also minimize the number of clicks for the users, help them to get more specific query and find their target product in a rational way. Starting from existing online system as Amazon, the purpose is to offer to the user different browsing trees depending on his/her preference. Advanced browsing should help the user to make best decisions during the purchase process. Customers should be able to view the structured results at run time starting from one or several attributes (i.e. Price, category, description, mark, rank, etc…). The system should also display association rules or implications within some support and confidence. As we have limitation on the number of retrieved data, we need approximate the calculation of the support and confidence to capture the hidden data factor. This project should help sellers to improve the purchases, and improve user experience by offering different attributes that can be helpful in their purchase. Obtained system should be tested and validated.

Anti-Drone System

Project ID = 210

Anti-drone systems are becoming an essential tool for security measures in order to mitigate the risks associated with unauthorized drone usage in public crowded areas and areas with special sensitivity such as official government buildings. The objective of anti-drone systems is to prevent access of unauthorized drones to such areas using detection, classification and mitigation techniques. The main objective of this proposal is to device and prototype efficient detection and classification techniques for anti-drone systems. The targeted detection mechanism will use a combined (fused) multiple sensing platforms such as radar, radio frequency and video detection in order to efficiently and accurately detect the presence of drones. The next stage is the classification stage where we aim at devising efficient machine learning approaches to build an accurate classification mechanism that can differentiate between authorized and unauthorized drones as well as classify the unauthorized drones according to their associated risks.

Project Proposal: E-Nose for Identifying Odors

Project ID = 211

During the last 4 decades, automatic odour detection systems have been deeply researched and practically applied in many industrial applications in agriculture, indoor air quality, environmental monitoring, quality control of food products, medical diagnosis, beside many other applications. In this proposal it is needed to develop a portable low cost E nose based on a Mbed Microcontroller. The electronic nose is comprised of an Mbed, an LCD display, two small pumps, two electro-valves and a sensor chamber with four TGS Figaro gas sensors. These sensors show a certain degree of affinity towards a specific gas but are sensitive towards a wide spectrum of gas types with overlapping sensitivities. The performance of the electronic nose will be tested by measuring the vapor content of different commercial fruit juices. The portable system is compressed on size and is battery-powered and gives instant results using its LCD display. We will build a complete system based on the MEd by interfacing it to a set of Figaro set of sensors (6 to 10) with pump circuit for amplification purposes. In addition electro valves and pumps and mixing chambers. All those peripheral are under the control of the Mbed. C language will be the sole programming language used. PCA principal component analysis will be used for reducing the samples dimensionality beside figuring in about a discriminating algorithm to classify different fruit odors. Work distribution Student-1: will take care of the delivery mechanism which includes the funnel, air hoses, pumps, and valves. Besides, assembling them. Student-2: will take care of the data acquisition beside building the sensor output electronic circuit, beside assembling the power supply and its stabilization, in addition to ON-OFF switching for pumps and valves. Student-3: will take of programming. All the students will be responsible for the software algorithm implemented in C beside Matlab programs as well.

Towards 2022 Workforce E-Healthcare: Wireless Biometrics Monitoring System

Project ID = 212

The construction industry is constantly growing as the world evolves and becomes more globalized, with the demand for construction increasing over time. This demand stems from, among many factors, worldwide population growth (estimated to be approximately 9 billion by 2050), as well as urbanization (two out of three people are estimated to live in cities by the year 2050)[4]. On the other hand, the workforce involved in this sector could stall industry growth. Although the construction industry is already among the world’s largest industry sectors, it is ranked, among all industries, as the fourth highest in regards to fatal injury rates. Qatar 2030 seeks to improve the general health of Qatar’s population and aspires to develop an integrated system for health care, managed according to world-class standards [5]. Moreover, a challenge facing the country in their preparation for the 2022 World Cup, as stated by the Supreme Committee for Delivery and Legacy, is to have more than 12 ambitious, visually appealing venues [6]. Due to these conflicts of interest, we decided, in our project, to work towards developing a prototype of a portable wireless health monitoring system that can be used for both hospital and residential settings. The project targets the health and safety of the Supreme Committee’s workforce, by monitoring employees and employers’ vital signs (blood pressure, body temperature, airflow, electromyography, electrocardiography...etc.). The system uses biometric fingerprints to ensure easy and authenticated access to its operations. Usability is a key aspect of the system due to the fact that the workforce comprises of workers that come from a multitude of nations, with varying levels of functional illiteracy, and speak several different languages.

ITLS: Innovative Traffic Light System

Project ID = 214

Nowadays, traffic flow problems are becoming more serious. Causing the people to wait more without knowing the exact reason. Traffic light systems are made to control the traffic flow. However, these systems are not smart enough to update the driver with location based road information, such as weather conditions, constructions ahead, emergencies or either entertain the driver. Intelligent Transportation System (ITS) is defined as a system that utilizes communication technologies and engineering concepts to better improve the transportation systems of all kinds. ITS is categorized into three main types: V2I and I2V (Vehicle to Infrastructure and vice versa), V2R and R2V (Vehicle to Road and vice versa) and V2V (Vehicle to vehicle). Our proposed solution mainly focuses on I2V category. It is an intelligent transportation system that is based on the location of the traffic light, which aims to send road information and advertisements in the form of images to the driver, as the traffic light is red via Bluetooth technology. The system is composed of a transceiver module besides a receiver module. The transceiver receives information thru a 4G dongle, which is retrieved from the web-server database, and then transmits it to the receiver module via Bluetooth. On the other side, the receiver receives the image and displays it to the driver on a screen. The receiver is either a mobile application or another external hardware.

A Smart System for Detecting, Analyzing and Assessing Reckless Car Driving

Project ID = 220

Reckless drivers continue to pose several threats on the roads. Governments and ministries are always applying policies and procedures to enforce safe driving. Examples of current law enforcement methods include stationary cameras used to detect overspeeding, and passing red traffic lights. Despite these efforts, there are several reckless behaviors that remain undetected, such as sharp sudden turns, and speeding over speedbumps. This project aims to detect a number of such behaviors which typically consist of different patterns of speed and angles of car deviations. Our proposal is composed two modules, Data Collecting Module and a Data Analysis Module. The Data Collecting Module employs the use of a chip (Raspberry PI) that is placed inside the car and connected to a few motion-tracking sensors. These sensors collect the necessary data related to kinematics of the moving car including speed, acceleration, and path deviation. The data collected from the sensors is directly segmented and saved on the memory of the chip. Using a chip, the collected data is then sent to a connected DAM composed of a more powerful computer (Data Analysis Module). This system is initially trained to analyze and classify the collected patterns into reckless and safe events using machine learning algorithms. The analysis also involves identification of the event type as sharp turns, multiple and frequent change of lanes, harsh speed bumps, sudden acceleration or deceleration. The chosen algorithms are selected based on its classification accuracy along with satisfying the requirements and constraints of the project. Different reckless behaviors are also given a score based on a proposed recklessness metric. Another aspect of this project is a website/mobile application that will allow end-users to monitor and track their driving behavior. It shows a simple recklessness metric that is based on calculations done by our system.

Monitoring Sensors for Mobile Application Using Cloud Computing: IoT for Healthcare

Project ID = 221

Internet of Things (IoT) is a networking paradigm that comprises of various components and physical systems such as vehicles, home appliances, and other items embedded with electronics, software, sensors, actuators and others. These components are connected together over a network where data can be transferred easily without the need of human-to-human or human-to-computer interaction. The aim of our project is to demonstrate the usability of IoT in the medical field. We will demonstrate the application of IoT to monitor patient’s health-related data remotely by using various sensors, such as BP sensors, ECG, body temperature sensors and blood oxygen by connecting these sensors to an Arduino board. The patient’s data can be continuously monitored using the sensors. Then, the data is shared to a mobile phone that syncs the data to the cloud, and can be easily fetched by doctors or relatives immediately across the Internet, if anomaly is detected or any risk to patient’s life is perceived with the current sensed data. We propose to maintain the health record of the patient in a database, which can be shared with the doctor along with the latest readings from the sensors. This can help doctor to access the situation more accurately and perform the accurate diagnosis. If any abnormal data occurred, a notification will be sent to the user, his/her family relatives, a doctor, and the emergency according to the cases of the abnormalities. An immediate response might save the patient’s life, it anomaly in ECG is an impending heart-attack. In the second phase of the project, we will be building a prototype according to what we mentioned in this Design Report.

Proactive Asthma attack system

Project ID = 222

Asthma attacks are commonly spread among elderly and young children from age 7 to 14 in Qatar and despite many efforts on raising awareness and help control it is still considered unpredictable and could be fatal if not being handled immediately. Treatments do exist however, what if a Proactive measure could be implemented to help maintain a controllable rate when it comes to asthma attacks? Therefore, it was hypothesized to design an embedded real time system that could monitor, alarm and analyze the surrounding to keep the attacks on check. the system contains an integrated embedded low power system that scan human lungs, air volume and air dust levels while being accompanied by a friendly UI application that could be accessed through any smart interface i.e. smartphones, personal devices and web base. With these data, available to the user we hope to achieve three main key aspects. First having an early alarm system that got triggered whenever the sensor detects that the normal dust or oxygen threshold has been exceeded and inform the guardians or the authorities. Secondly with the application provided with the hardware piece the user can analyze and see patterns that has been collected through a personal secured server. Finally, with all the data collected for the users we could help raising awareness, produce accurate numbers and provide movement health provider with anonymous data that help future medical researches. The utilities and the possibilities of such integrated smart proactive system are endless it also could be enhanced and be broaden to even bigger spectrum i.e. (scheduling system, keeping track of appointments even helping administer the right dosage to the user).

VR Fire Fighting training simulation

Project ID = 223

VR fire fighting training simulation

Smart Parking

Project ID = 224

We are going to design a parking reservation system which enables the user at his house to use an app and reserves a parking for himself/herself using a mini map in the application and updates the database that this parking has been reserved, then he is going to receive a code and when he arrives to the parking section he will enter the code and the entrance gate will open then further instructions will be sent to him/her to give guidance to the reserved parking. The Smart parking project is a project which combines the two disciplines of computer engineering and computer science in terms of design and implementation. The main aim of the smart parking is to solve the problem of Irregular traffic in the parking which occur regularly in most of the facilities which have a parking services. In this project many hardware components are surly required such as: NodeMCU model ESP8266, MINI SERVO - POSITIONAL ROTATION, CLEAR RGB COMMON CATHODE LEDS, 16 KEY KEYPAD, 16X2 SERIAL LCD MODULE, FULL-SIZE BREADBOARD and JUMPER WIRES

iQU: Mobile app for college of engineering

Project ID = 225

While QU’s online university tools have developed recently, they are not yet ready for convenient and engaging use on mobile devices. In this project the students will build two different native mobile applications on both iOS and Android that will house the online learning system for student-instructor communication, departments events, innovative attendance taking, in-campus Augmented reality navigation and QU’s news feeds.

Hardening Fingerprint Authentication Systems Using Intel’s SGX Enclave Technology

Project ID = 226

In this project, we focus on developing a secure fingerprint identification system. When compared to the traditional “Username/Password” model for authenticating users, fingerprints provide a useful balance between security and convenience. Instead of remembering a strong password, a user can simply swipe her finger to prove her identity. Fingerprint identification technology is found in many applications including mobile devices, banking, time keeping, point-of-sale, access to facilities, etc. The project will design a fingerprint scanner module (sensor and microcontroller) connected to a host machine, which could also be connected to a cloud server holding the database of registered fingerprints. The project employs a new method for hardening fingerprint authentication systems by minimizing their attack surface. The proposed authentication system remains secure even in the presence of successful OS, VM or BIOS attacks. This is achieved by processing fingerprint functions (e.g., feature extraction, matching, and storage) inside the Intel's new enclave technology; Software Guard Extensions (SGX). The SGX technology enables the creation of a hardware-protected area of execution in memory called an enclave. The data and code running inside an enclave are protected against modification or disclosure. This provide confidentiality and integrity of these functions. Moreover, sensitive fingerprint data will be protected protected against unauthorized access.

Social Analytic Plug-ins for Arabic

Project ID = 227

We are witnessing an information overload problem, due to the high and increasing number of internet users and their ability to produce information to the public. Social media platforms such Facebook, Twitter, and LinkedIn are used by millions of active users daily especially in the Arab region. Without processing, much of this information is useless and impossible for humans to comprehend while also posing potential threat for those who are oblivious of spammers and scammers. This project aims at helping to decrease the extent of these problems by developing a plugin/app for a social media intelligence platform (Hootsuite). The plug-ins will work on Arabic text and others to identify and spammers, summarize and filter contents, as well as tagging contents by recognized emotions from the contents sentimentally and combining all for an overall more pleasant and fruitful online experience.

Blood Donation Application

Project ID = 229

Around the world, thousands of humans die due to the inability of reaching the lifesaving product, blood. Blood can not be manufactured, as it can only come from the generous blood donor volunteers. In undeveloped countries, reaching for blood supply is challenging; Because finding the person with same blood group, and blood factor with a short deadline could be difficult or costly.In order to solve the problem, we develop a mobile application that connects blood donors with recipients. The application is inspired by popular apps such as UBER and LYFT, that connect drivers with riders. UBER and LYFT give the ability to request rides using a smartphone. From that sense, we develop an application that is capable of solving the featured problem. The goal of our work is to set up a simple, secure environment to connect donors with recipients. The impact of this is to minimize the percentage of blood shortage around the world, as pursuing a blood donor should become an easy task. This will also enhance the efficiency of hospital by improving processing, testing and storing blood rather than running campaigns. Our app works as follows. First, users register in the system as recipients or donors. Next, when a recipient needs blood, a user can search for possible candidates using the app, which provides him with the best donor candidates who are available at the chosen time within a reasonable proximity to the chosen hospital. The app presents a list of possible donors ranked by their location and previous ratings, which are based on their previous performances. The recipient can now book an appointment, and proceed to the hospital at the agreed time. Finally, to ensure proper participation and accurate user ratings, after the blood donation takes place, the application allows users to use a barcode scanner technology combined with a rating system for each party to rate the other. This ensures that misbehaving users get lower ratings, and are eventually ignored by the app. The application will be a life changer to thousands of people who need blood or want to donate in the nearest future. Because it targets and supports all different ages and groups in the society and both direct and volunteer donations.

Smart Irrigation System

Project ID = 234

The increase of world population is accompanied with aggravated increase in the demand for food supply, especially agricultural products. However, the water supplies in the Arab region is limited and sometimes scarce, which increases the need for better management of the precious water resources. This project will apply the IoT technology to implement a "decision support system (DSS) for precision agriculture (PA)". Precision agriculture is management of farming based on measuring and reacting to variations in the crops and status of its farmland. The goal of DSS is to optimize the agricultural process by targeting best quality of product, while preserving resources. The decisive parameters affecting the PA are light, leaf wetness, air humidity, air temperature and soil moisture. These parameters can differ from one crop to another, to achieve better productivity. In this project, the students will design and implement an IoT-based, smart agriculture system (SAS). IAS will be able to continuously measure the PA parameters, and take the decision and action to reach the best conditions needed for the plants. The proposed system consists of a number of modules, including: (1) Sensing module: that can measure PA parameters, such as light intensity, soil moisture, air humidity, and air temperature. (2) Decision module: which is a micro-controller based device and, based on the measured parameters, it can take decision by sending signals to actuators. (3) Actuating module: which is comprised of different actuators that can control water flow (using water pumps and valves), light intensity (using electric switches), and temperature (using fans and air conditions), to achieve the best condition for the plants. The DSS communicates locally with the actuators via Bluetooth and Ethernet. Moreover, the whole system can be remotely controlled via a mobile application, and can remotely connect to the SAS through gateway located at the farmland.

Smart Medicine Planner for Blind People

Project ID = 235

Humans cannot change a person with disabilities and special needs for the world, but they would like to change the world for him/her. Nowadays, technology has become one of the most helpful tools to provide services and help. To illustrate, people such as the patients, the elderly and those with special needs always need care and most importantly need to take medicines for long periods of their lives. They find difficulties in remembering which pills they need to take and when they need to take it. Moreover, this project aims at designing a Smart Medicine Planner (SMP) that will help people, particularly blind people. The system consists of two sub-systems - Dispenser System (DS) and Smart Medicine Box (SMB). DS is used to fill pills automatically into the SMB. The SMB is used to alert the user when it is time for the dosage. The technology that is used to interact with the user is voice communication system since it is the most easy-to-understand and user-friendly way to communicate with blind and normal people. Once the patient puts her/his medicine into the dispenser, it will prompt the user about information about the quantity and duration of each pill. After that, it will fill the pills into the SMP which is portable. Overall, the whole system SMP contains sensors to detect if the pills are taken or not and also to choose the best suitable temperature for the pills.

Iqra

Project ID = 236

The project is a digit recognizer for Arabic numbers, it is a kernel that should be able to read a hand-written number, transform it to something that can be read by a computer, and then identified and labeled. The field of data science is huge, and a digit recognizer is not something new, with many efficient and great algorithms tested for the English language. However, there isn’t many kernels that read the Arabic language. The main aim of the project is to end up with a algorithm that can identify the Numbers with as little failure as possible.

Perfect Roommate

Project ID = 237

Our system is a complete solution for assigning & finding the Perfect Roommate for University Campus. Finding Roommate services and applications are well known in the present days to address problems of students complaining for the perfect Roommate. Creating this software; for making roommate selection more easily and students can get more preferable roommates. This Web Application is built on simple Logic with very useful outcome of saving time, managing and assigning rooms easily. The Process start with a simple registration at university registration office, at that time students have to get an application code from which students can register their profiles and get access to finding the perfect roommates. After they add the access code on application, students will have to fill their profile and add their interests with answering few simple questions and then they are done. But this process will have selected time frame so all students have to create their profile active and also fill the details within this particular time frame which is set on a backend program. After this process is over, students will start receiving emails with the TOP three Profiles matched based on their requirements and areas of interests. Students will have to open the system and they can find best matches accordingly, with all their tags and also using searching methods for the tags. After that students can send requests and accept requests, based on first come first served, this applications will assign the roommates to the students.

Was this article helpful?
0 out Of 5 Stars
5 Stars 0%
4 Stars 0%
3 Stars 0%
2 Stars 0%
1 Stars 0%
How can we improve this article?

Leave a comment

Table of Contents