Faculty Of Computer Science Graduation Project
Permanent URI for this communityhttp://185.252.233.37:4000/handle/123456789/41
Browse
Browsing Faculty Of Computer Science Graduation Project by Title
Now showing 1 - 20 of 130
- Results Per Page
- Sort Options
Item 3D Reconstruction of Multi-View Flat Sketches(MSA university Faculty of Computer Science, 2020) Hussein, Ahmed FayezWe propose and implement a system for 3D reconstruction of flat sketches. Our system takes two sketches of two views of the shape as an input and outputs 12 corresponding multi view images with normal and depths maps. Architecture of the system is composed of two components which are Generator and Discriminator. Generator is responsible for generating the 12 images from the sketches while discriminator’s objective is to fake images generated from generator and real images which are the targets. Generator succeed when it manages to fool discriminator into classifying generated images as real ones. Generating images is accomplished through two steps: (i) encoder which convert input sketches into a feature map representation, and (ii) decoder which map this feature representation into images. Discriminator is a linear classification convolutional network which classifies images as real or fake. Our system produced nearly perfect multi-view images from detailed and undetailed synthetic sketches, and from hand-drawn sketches.Item 3D shoes model angle tracing using deep learning(MSA university Faculty of Computer Science, 2020) emad abbas taghayan, khaledIn this days online shopping is playing a big role in our world as it is more easy to buy things online with using any device the connects to the internet and in any place without spending a lot of time in moving from one place to another also you can buy thing online from any place around the world but one major problem in the online shopping is testing the clothes before you buy how can this be possible with using only your phone , that’s what our project was aiming for to help the process of testing the cloth which in our case we tried testing shoes in your place only by using a camera we were able to develop a two deep learning model the first one is able to detect if there was a shoes in an image or not and the other model is able to trace the shoes angle from an image the study included a data of 300 images was collecting by taking photos of different shoes types from different angles and different leg angles also in order to use It in a deep learning we had to do some augmentation on the data to make it larger so we reached the number of 1500 image then the data was divided to train and test , the CNN model was trained to learn the different angles of the shoes image to have the best accuracy , the trained model was evaluated by getting the angles that the model outputs and put it on a unity program to that tests the angle on a 3D shoes model to see if it rotates the same angle as the image or not , the results we got for the final model showed that the model can trace the shoes angle from an image with accuracy equals to 75.3% which is a good result considering the number od data that we got the model can help in the future to be connected to a AR application to trace the angles automaticallyItem AI Music Composer Using Machine Learning Technology(October University of Modern Sciences and Arts, 2019) George Farouk, DavidCan a machine create a piece of art or have an artistic sense like humans? This is a debatable and we can’t state a fixed answer to it. Because to humans, artistic sense may be subjective and by subjective I mean that people may say “yes this piece of music is good” while others may say “No this piece of music is bad”. So it is challenging to create a computer model that can be artistic to a sense that can be favored by most people. This project is talking about Machine learning model that can compose music on its own by training from a musical dataset and the final outcome will be a piece of unique good music. However, keep in mind that good music is subjective. So the question is can AI compose music as well as human can? That what we will try to achieve in this project. How will we approach my project? we will start by studying machine learning and deep neural network beside learning the basic knowledge of tenser flow and python programming and follow my supervisor instruction. The expected outcome will be different music from our own dataset that will be learned through the model we built. هل يمكن للآلة إنشاء قطعة فنية أو أن يكون لها حس فني مثل البشر؟ هذا قابل للنقاش ولا يمكننا تحديد إجابة ثابتة عليه. لأن البشر ، قد يكون الشعور الفني شخصيًا وذاتيًا ، يعني أن الناس قد يقولون "نعم هذه الموسيقى جيدة" بينما قد يقول الآخرون "لا هذه الموسيقى سيئة". لذلك ، من الصعب إنشاء نموذج كمبيوتر يمكن أن يكون فنيًا لإحساس يمكن أن يفضله معظم الناس. يتحدث هذا المشروع عن نموذج التعلم الآلي الذي يمكن أن يؤلف الموسيقى بمفرده من خلال التدريب من مجموعة بيانات موسيقية وستكون النتيجة النهائية قطعة من الموسيقى الجيدة الفريدة. ومع ذلك ، ضع في اعتبارك أن الموسيقى الجيدة ذاتية. لذا فإن السؤال هو هل يمكن لمنظمة العفو الدولية أن تؤلف الموسيقى وكذلك الإنسان؟ هذا ما سنحاول تحقيقه في هذا المشروع. كيف سنتعامل مع مشروعي؟ سنبدأ بدراسة التعلم الآلي والشبكة العصبية العميقة بجانب تعلم المعرفة الأساسية لتدفق الموتر وبرمجة الثعبان واتباع تعليمات المشرف. ستكون النتيجة المتوقعة هي موسيقى مختلفة عن مجموعة البيانات الخاصة بنا والتي سيتم تعلمها من خلالItem An app to aid blind people in Kitchen(MSA university Faculty of Computer Science, 2020) Zaher, Abdallah MohamedRecognition is one among the most areas in computer-vision, it yields high level understanding by computers, one among the foremost necessary areas in recognition is seeing that is that the method of finding a particular object in a picture or video sequence. During this paper we tend to gift Associate in application that employs a neighborhood of seeing, this application is in a position completely between different varieties of fruits/vegetables. This application relies on color and size through examination image histograms to search out the most effective matching image, Associate as a result the applying shows an accuracy of 95+% of distinguishing fruits and vegetables.Item Application to serve Alzheimer’s patients (RemindMe)(October University of Modern Sciences and Arts, 2019) Atef Abdallah, AbanoubA person with Alzheimer's may not remember her or his name or address and he can become confused even in familiar places that’s why I have decided to make a mobile Application for them. The main objective of the project is to provide an Application to serve Alzheimer’s patients from mobile Application. We are working on designing an Android Application for Alzheimer’s. in this project, I will be developed it in three phases. The first one is downloading the Application to help those people who has Alzheimer to Activate his or her memory. The second one is writing some personal information and details about the patient's life. The last phase is the data that has been saved on the application will remind the patient about his life In this project Alzheimer’s patient’s application can help the patient of Alzheimer’s to remember the memories and through mobile application and he can know the person from his images and the Application gives the patient feedback about his life, and it alerts him every day in the morning to show him some information about what he did in his life. The patient can scroll through the classified images to remember his friends and family. Scrolling through the images can be a Sort of social activity for the people who have Alzheimer, which helps keep family and friends in mind. It can also enhance their memories. I think it is very helpful for patients to exercise important memories for them. Get a chance to experience that can strengthen those memories and make them flexible and stronger in the face of the disease. The application also includes a reminder screen that lists appointments for the day, along with a simple touch screen that displays family photos along with their names. قد لا يتذكر أي شخص مصاب بمرض الزهايمر اسمه أو عنوانه ، ويمكن أن يصبح مرتبكًا حتى في الأماكن المألوفة ولهذا السبب قررت تقديم تطبيق جوال له. الهدف الرئيسي من المشروع هو تقديم تطبيق لخدمة مرضى الزهايمر من تطبيق الهاتف المحمول. نحن نعمل على تصميم تطبيق الزهايمر. في هذا المشروع ثلاث مراحل. أول واحد هو تنزيل التطبيق لمساعدة هؤلاء الذين لديهم مرض الزهايمر لتنشيط ذاكرته. والثاني هو كتابة بعض المعلومات الشخصية وتفاصيل عن حياة المريض. المرحلة الأخيرة هي أن البيانات التي تم حفظها على التطبيق سوف تذكر المريض بحياته في هذا المشروع يمكن أن يساعد تطبيق مريض الزهايمر مريض الزهايمر على تذكر الذكريات ومن خلال تطبيقات الهاتف المحمول ويمكنه معرفة الشخص من صوره و يعطي التطبيق المريض ملاحظات حول حياته ، ويقوم بتنبيهه كل يوم في الصباح ليُظهر له بعض المعلومات حول ما فعله في حياته. يمكن للمريض التمرير خلال الصور المصنفة لتذكر أصدقائه وعائلته. يمكن أن يكون التمرير خلال الصور بمثابة نوع من النشاط الاجتماعي للأشخاص الذين لديهم مرض الزهايمر ، مما يساعد على إبقاء الأسرة والأصدقاء في الاعتبار. يمكن أن يعزز أيضا ذاكرتهم. أعتقد أنه من المفيد جدًا للمرضى ممارسة ذكريات مهمة لهم. احصل على فرصة لتجربة يمكنها تقوية تلك الذكريات وجعلها مرنة وقوية في مواجهة المرض. يشتمل التطبيق أيضًا على شاشة تذكير تسرد المواعيد لهذا اليوم ، جنبًا إلى جنب مع شاشة لمس بسيطة تعرض الصور العائلية إلى جانب أسمائهاItem Applying Deep Learning to Track Food Consumption and Human Activity for Non-intrusive Blood Glucose Monitoring(October University For Modern Sciences and Arts, 2022) Mohamed, Mohamed Amr SamirDiabetes management is a very important eld of study that focuses on improving the lives of peoples living with diabetes. Diabetes Mellitus (DM), a common human condition characterised by hyperglycemia, includes a number of severe complications. In addition, hypoglycemia which is the decrease in blood glucose levels is linked to catastrophic brain failure and death. In this project, we look at a range of relevant research to get a better understanding of some of the systems and concepts that can help in constructing an autonomous glucose monitoring system, including deep learning approaches. Then we proceed to introduce our system that combines non-intrusive Continuous Glucose Monitoring (CGM) devices with blood glucose forecasting, classi cation of meal images, and human activity recognition. We apply deep learning to predict the patient's future glucose levels by combining several models that we have tested. Predictions are made by learning the patterns of blood glucose changes throughout the day of the diabetic patient with the help of meal detection and human activity recognition, allowing the system to estimate future blood glucose levels and warn against hyperglycemia and hypoglycemia even when CGM device becomes unwearable. We have conducted four experiments, one of which is a comparison of deep learning models for food classi cation and human activity recognition, and a couple more experimental results obtained by constructing a glucose forecasting system that combines our deep learning models.Item Augmented reality for shooting clay target(October University for Modern Sciences and Arts, 2020) Mahmoud, Abdelrahman Mohamed MohamedThe main idea of this project is to help the beginners and intermediate players to improve levels of shooting by detecting and tracking target and nozzle of shotgun then by detecting target and nozzle of shotgun i can identify the location of target and shotgun then calculating distance between nozzle of shotgun and target to take a suitable decision to launch the bullet and break the target at a real-time and reduce financial losses to shooting clubs because it reduce wasting bullets and targets.Item Augmented Reality For The Future Of Dentistry(MSA university Faculty of Computer Science, 2020) Ayman Gerges, AlberMost people find worn, broken or discolored teeth unattractive, and many of those affected opt for cosmetic dental reconstruction using crowns or ceramic veneers, for example. However, any change to the front teeth can also have a major effect on a person’s facial expressions. To allow patients to see how their new smile will look, it is common practice nowadays to first make a plaster cast of the patient’s dentition. The dental technician then uses wax to insert any missing teeth and creates a 3D model which the patient can try out a complicated and time-consuming procedure. So, some applications using augmented reality to help dentists with their hard work and motivates their patients to see their new smile in live video by detecting the patient’s mouth and replace the nature teeth with the augmented teeth.Item Auto analysis for sport trends in social media(MSA university Faculty of Computer Science, 2020) Khaled Megahed Akl, AhmedAn auto analysis of sport trends in social media is the goal of this project. We know that social media has many debates and discussions which some peoples do not able to read all of them, many companies want to know the reaction of people and there is opinion in their products. Many of companies want to know it about their services. So our system make it easy to them. Social media platform which we could contact them and get permission to be able to get data from it is twitter. We will illustrate our project and how can we solve it and problems which we faced. The end of all them we could achieve our goal and get data from twitter to make analysis of them and know what percentage of agreement from people on specified trend is. So let’s go and begin from chapter 1.Item Automatic Short Answer Grading(October University For Modern Sciences and Arts, 2022) Mohamed Saeed, MostafaMuch research has been done on automatic grading of student answers since 1966, and it was divided into short answer grading and essay scoring. Our main target is on the short answer-grading task. Therefore, we have implemented two modules an Ensemble-model that is based on similarity algorithms and Neural Network module using sentence embedding pre-trained models. In the first module, we are implementing some text similarity algorithms on Texas dataset. These text similarity algorithms are classified into string similarity using Abydos package that contains 168 string similarity algorithms, semantic similarity (corpus and knowledge-based) and different deep learning embedding models similarity (transformers). Different experiments were done by testing them separately and combining them too, to propose our new model and methodology to achieve the maximum correlation that can be produced from this task using this module which was 65.14%. The neural network module, which used the T5 sentence embedding pre-trained model, reached 92.80 % correlation score, which is significantly better than the other module and had the greatest correlation result when compared to other studies.Item Automatic Summarization of Scientific Articles(October University For Modern Sciences and Arts, 2022) Waly, Rana RedaThe process of scientific research starts with studying the state of the art, and this means an infinite number of publications. Hence, Automatic Summarization of Scientific Articles will help scholars, researchers, or anyone interested in a specific topic by summarizing and shortening the articles they have to read, this will save them a lot of time allowing them to read more articles and gather more information. In conclusion, the proposed solution is divided into two approaches the Extractive approach and the Abstractive approach. For the Extractive approach, different embedding techniques and different approaches were used. But, the one that gave the best results was using GloVe as an embedding technique, and as for the number of sentences to be extracted after many experiments a new approach was applied and it gave a promising result with 0.1244 Rouge-2 f-measures. And as for the Abstractive approach, different pre-trained models were used to solve this problem, but the one that gave the highest results was the GPT-2 XL pre-trained model with 0.38733 Rouge-2 f-measure. As for the dataset used was the CL-SciSumm 2019.Item Blockchain based online system(October University of Modern Sciences and Arts, 2019) Ahmed Abdulaleem Salem, OmarBlockchain is the next huge technology, that will conquer all fields. This technology has powerful capabilities alongside one of the most secure infrastructures, which gives the possibility to transfer any real-life asset into a digital asset, in addition to, creating new digital assets, and gives them the uniqueness feature. Implementing blockchain to a certain field guarantees confidentiality, integrity and availability. It is believed that Blockchain technology can be implemented in all fields, in this project, blockchain technology is implemented in games field to provide the confidentiality, integrity and availability to the digital assets which provided by video games. Such implementation can solve a lot of problems in the world of gaming, such as protecting these assets from being stolen, damaged or manipulated. In this project, the solution will be using smart contracts provided by the open source project “Ethereum”. Smart contracts developing is the newest form of blockchain developing and it is capable of providing flexibility to the infrastructure which empowers other fields to start using blockchain. Monopoly game will be used as a test case in this project to deliver the proof of concept. تكنولوجيا الـBlockchain " ; سلسلة كتل المعلومات" هي العملاق الجديد في عالم التكنولوجيا, و التي سوف تجتاح جميع المجالات الأخرى. هذه التكنولوجيا تمتلك امكانيات قوية بجانب واحدة من أكثر البنى التحتية أماناً, التي تمكن من تحويل أي أصول فريدة في الحياة الواقعية إلي أصول رقمية بالاضاقة إلي انشاء أصول رقمية جديدة ليس لديها أصل مادي, مع الحرص على إعطاء هذه الأصول جميعها صفة الفرادة, تنفيذ تكنولوجيا الـBlockchain في مجال ما يكسبه صفات السرية و النزاهة و الاتحاة. يُرى بأن تكنولجيا الـBlockchain يمكن تنفيذها على جميع المجالات, في هذا المشروع, تكنولجيا الـBlockchain تنفذ في مجال الألعاب لتعطي صفات السرية و النزاهة و الاتاحة للأصول الرقمية التي تحتوي عليها لألعاب. مثل هذا التنفيذ له أن يحل الكثير من المشاكل في عالم الألعاب, مثل حماية هذه الأصول من السرقة أو التضرر أو أن يتم التلاعب بها. في هذا المشروع, سيكون الحل عن طريق استخدام العقود الذكية “Smart Contracts” المقدمة من المشروع الفتوح المصدر “Ethereum”. إن تطوير العقود الذكية هو أحدث شكل من أشكال تطوير تكنولوجيا الـBlockchain, و هو ما لديه القدرة على إعطاء مرونة كافية للبنية التحتية لتكون قادرة على تمكين مجالات أخرى من البدء في استخدام تكنولوجيا الـBlockchain. لعبة الـMonopoly سوفItem A Blockchain-based System for Electronic Health Records(October University For Modern Sciences and Arts, 2022) Ahmed Abdo, SeifSecure storage and Privacy protection of medical data have always been a crucial is- sue for the population during interacting with medical services but now the presence of blockchain technology brings a new idea to solve this problem as it is decentralized and immutable. The main idea of this project is to record the medical data like diagnosis, Medicine prescribed, blood group and more comprehensive data.Item Blood Donation Management mobile Application(MSA university Faculty of Computer Science, 2020) Bassem, AhmedThis program seeks to create a management framework for blood banks, which tries to build a strong link among the two groups of people who donate blood and blood type, and insurance without a disease, and the accepter, who need blood to use the blood. The purpose of the application is to create a blood bank network. And to provide a good analysis of accurate statistics for blood transformation in Egypt to increase number of donors to meet the need of the state of blood. This system helps to manage records that are saved in the stored database of the donor requests for the application, provides a good system of Blood Bank management to enable quick access to the collected data or information, enables good contacts by location identification and telephone numbers.Item Building a web-based chatbot(MSA university Faculty of Computer Science, 2020) Mahmoud, Menna talla el-dessoukyThe main idea of this project is to study the requirements needed to design and implement an efficient self-service chatbot. The development process will be including AI technology, machine learning and Natural language processing. The main objective of this project is to enhance the communication methods between users of the chatbot and the business adapting the chatbot technology as an advanced and efficient method of communication. Moreover, the project aims to enhance the accuracy and the time spent completing tasks thus improving efficiency and productivity of workflow.Item Building-Block using Genetic Algorithm(October University for Modern Sciences and Arts, 2020) Ezzat, Mustafa Ihab3D modeling using blocks have a lot of potentials as an interaction method that can enrich the interaction between designers or young people and modeling. This system uses one of the world’s most widespread toys around the world to make it easier and fun for modeling in 3D structures and widen the imagination and creativity of users since the lack of easy 3D modeling software. The system create a knowledge to be able to develop a creative and complex well-structured models represented using genetic algorithm that uses randomizing techniques similar to the biological process to enhance the results.Item Car Parts Image Classification and search engine for CDCM Company(MSA university Faculty of Computer Science, 2020) Botros, Beman Emad RamzyThis article is talking about the problem of spare parts in Peugeot, Citroën, and DS. This article solves this problem by merge spare parts of the three cars like make the turbo of Peugeot combine it in Citroën and DS and so on. The system made that by detecting the old spare part using an android mobile camera and get the new one from another car. So the system used image classification and machine learning by python, open CV, and tensor flow by making a new dataset for the different spare parts to classify it with high accuracy and the system to get the nearest location for the shops of spare parts. And the system adds a pdf for each spare part to help the user to know how to tie and untie each spare part.Item Car plates detection and recognition(MSA university Faculty of Computer Science, 2020) Magdy Mohamed, MohamedLicense plate recognition (LPR) has been A dilemma as it causes traffic jam and hard for employees to recognize due to high car numbers. The idea of this model is to notice high violation without affecting traffic or be a dilemma on employees to find the car as the project recognizes violated car’s model-color and name, which compared it to the governmental information which will be a revolution in maintain traffic in the world.Item Car Service Center(October University of Modern Sciences and Arts, 2019) Rostom, Yehia”The ideal statement for this project system that will allow anyone to get any needed services about cars and about technicians and cars services or techni- cians/workshops which is didn’t on exists on google go on the application and register to make an account and login , after this choose his area to get places in this area ,see the page of car centers choose the car center he want mirage by nearest location calling with the technicians by phone and routing to them by routing maps and viewing their old work which done by the recent users, and the recent work, and all with their rating on their profile.” ”Car Service Center App developed for technicians they will create a profile that able to apply for their work and the best of it and to upload to their experiences and the contact list such as the calling phone and route by maps, which this system made to ease for the user to find their cars services.” الفكرة الرئيسية لهذا المشروع هي أن أي شخص يريد الحصول على أي خدمات سيارات أو يريد ورش عمل وخدمات سيارات لم تكن موجوده علي جوجل انتقل إلى التطبيق والتسجيل لإنشاء حساب وتسجيل الدخول بعد هذا اختر منطقته للحصول على راجع صفحة مراكز السيارات واختر مركز السيارات الذي يريد سرابه من أقرب مكان واتصل بالفنيين ورش العمل ، واذهب إلى الفنيين ورش العمل مع خرائط إضافة إلى خريطة التوجيه إلى ورش العمل أو الاتصال ورؤية عملهم الذي يقوم به على صفحتهم ومعرفة معدل العمل الذي يقوم به الأشخاص في ورش العمل الخاصة بهم. إن تطبيق مركز خدمة السيارات الذي تم إعداده للفنيين وورش الميكانيكا والتقني الذي سيكون له ملف تعريف على ذلك في هذا الملف الشخصي ، سوف يقوم بتحميل عمله وأفضل عمل يقوم به في ورشة العمل الخاصة به وتحميل خبراتهم والأماكن التي يعملون عليها وهذا الملف الشخصي لأي شخص تقني يفعل أي شيء مع تحميلاته العمل الذي يقوم به معهم ومنحهم معدل ، تطبيق مركز خدمة السيارات جعل المستخدمين بسهولة العثور على ورش / الفنيينItem Chest Diseases Detection Using Convolutional Neural Networks(MSA university Faculty of Computer Science, 2020) Amr Attia Ewais, AbdelrahmanX-ray pictures are utilized in medication to photo the inner structure of the human body such as bones, skulls, teeth, and chest …etc. [1]. Today, we are facing huge chest diseases that may affect the body and lead to the death of humans. Chest diseases are a very popular and dangerous problem. And it is a very earnest health problem so we must be stricter about diseases of that type because it may lead to death [12]. So it very important to save time in chest cases because time is very important do chest patient may feel he/she cannot take a breath so doctors need to diagnose the patient’s case to control the disease as fast as can. Nowadays a lot of researches has been working how to detect chest diseases by AI methodologies that is help in a lot of different fields [1]. As you can see below that using also X-ray images to applying CNN algorithms that make to detect diseases so x-ray has a very important role in detect diseases generally. Now can detect diseases by the power of computation resources. And now they reach software that takes a photo to x-ray and then applying an algorithm on this picture to detect disease