Faculty Of Computer Science Graduation Project 2018 - 2019
Permanent URI for this collectionhttp://185.252.233.37:4000/handle/123456789/43
Browse
Browsing Faculty Of Computer Science Graduation Project 2018 - 2019 by Title
Now showing 1 - 20 of 39
- Results Per Page
- Sort Options
Item 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 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 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 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 Colorization Using Deep Convolutional Neural Networks(October University of Modern Sciences and Arts, 2019) Khaled Darwish, Sherineيتم تقديم تقنية عامة لتحويل الصور ذات التدرج الرمادي إلى صورة ملونة ، ولتحقيق ذلك ، يلزم استخدام تقنية معينة للتنبؤ ببعض لون بكسل معين في الصورة بشكل تكيفي باستخدام أساليب التعلم العميق. على الرغم من أن إضافة اللون إلى الصور ذات اللون الرمادي يمكن أن يساعد في تحسين كل من المظهر البصري والتعبير. تم استكشاف بنى الشبكة المختلفة والأهداف ومساحات الألوان وتركيبات المشكلات. تسمى الطريقة المستخدمة في هذه الورقة الشبكة العصبية التلافيفية العميقة حيث لعبت دورًا بارزًا في معالجة الصور ورؤية الكمبيوتر. يمكننا تدريب صورنا للحصول على صور ملونة تتكون من 3 قنوات. يتدرب المشروع في الغالب على فراغ لوني مختلف عن كل الصور ، حيث يتم تحويل كل صورة إلى فراغ لوني L * a * b * ويمر حسب النموذج الذي تم إنشاؤه. ينصب التركيز الرئيسي في هذا المشروع على نموذجين مختلفين ، أحدهما لكل قناة متوقعة "a" و "b". يمكن أن تتغير خسارة القنوات المتوقعة من فئة إلى فئة أخرى. يمكن استخدام هذه الفكرة نفسها في تحويل مقاطع الفيديو ذات التدرج الرمادي أو تلك القديمة إلى مقاطع ملونة مثل الأفلام القديمة ، ويمكن أن يساعد تلوين الفيديو كثيرًا في الأفلام وتسجيلات CCTV القديمة التي تسجل بالأبيض والأسود. قم بتغذية النموذج بمجموعة من الصور التي يمكن تحويلها إلى مشهد ملون نهائي. يمكن أن يساعد تلوين الفيديو كثيرًا في الأفلام وتسجيلات CCTV القديمة التي تسجل بالأبيض والأسود. قد يكون تحسين النموذج في المستقبل من خلال تغذية النموذج بمجموعة من الصور التي يمكن تحويلها إلى مشهد ملون نهائي.Item Computer Aided System for Leukemia Disease(October University of Modern Sciences and Arts, 2019) Mohamed lofty Ahmed El Ezaby, YoussefLeukemia is a lethal dynamic ailment in which the bone marrow and other blood- framing organs produce copious quantities of eccentric leucocytes. These stifle the creation of typical platelets, prompting iron deficiency and different side effects. Every three minutes one individual in the United States (US) is diagnosed with Leukemia. Every year 174,250 people in America are determined to have Leukemia, Lymphoma, or Myeloma during the year 2018. By taking samples from patients, we can check if the samples are diseased with Leukemia or not without the need of adding chemicals and risking tarnishing the samples. Doctors can classify Leukemia with only 77% accuracy; however, Machine learning, Deep learning, and Image processing are the best technique s to classify almost anything, guaranteeing a higher accuracy in less time and effort in order to be able to give more to mankind’s wellbeing. The project starts with augmenting the image dataset to enrich the training and, also, to avoid overfitting. A dropout layer is added to remove any possible future overfitting, furtherly. Then, the data is prepared as input to the model, which is developed using Tensorflow and Keras with the paramount outcome pertaining to the latter. Ensuing to attaining a high accuracy after training, testing will take place. Subsequently, testing commences on 3 leukemia classes. In the end, a novel highest accuracy is reached world-wide and is saved with the best weights seized by the model visualized. اللوكيميا هو مرض ديناميكي فتاك ينتج فيه نخاع العظام والأعضاء الأخرى التي تضع إطارًا للدم كميات وفيرة من كريات الدم البيضاء غريب الأطوار. هذه خنق إنشاء الصفائح الدموية النموذجية ، مما دفع نقص الحديد والآثار الجانبية المختلفة. كل ثلاث دقائق يتم تشخيص شخص واحد في الولايات المتحدة (الولايات المتحدة) مع سرطان الدم. كل عام ، يصمم 174،250 شخصًا في أمريكا على الإصابة بسرطان الدم أو سرطان الغدد اللمفاوية أو المايلوما خلال عام 2018. من خلال أخذ عينات من المرضى ، يمكننا التحقق مما إذا كانت العينات مصابة بسرطان الدم أم لا دون الحاجة إلى إضافة مواد كيميائية والمخاطرة بتشويه العينات . يمكن للأطباء تصنيف سرطان الدم بنسبة 77 ٪ فقط ؛ ومع ذلك ، فإن التعلم الآلي والتعلم العميق ومعالجة الصور هي أفضل التقنيات لتصنيف أي شيء تقريبًا ، مما يضمن دقة أعلى في وقت وجهد أقل من أجل التمكن من إعطاء المزيد من الرفاهية للبشرية. يبدأ المشروع بزيادة مجموعة بيانات الصور لإثراء التدريب ، وأيضًا لتجنب التحليق الزائد. تتم إضافة طبقة التسرب لإزالة أي تجهيزات مستقبلية محتملة ، بشكل إضافي. بعد ذلك ، يتم إعداد البيانات كمدخلات للنموذج ، الذي تم تطويره باستخدام Tensorflow و Keras مع النتيجة القصوى المتعلقة بهذا الأخير. بعد الحصول على دقة عالية بعد التدريب ، سيتم إجراء الاختبار. بعد ذلك ، يبدأ الاختبار في 3 فصول من سرطان الدم. في النهاية ، يتم الوصول إلى أعلى مستوى جديد من الدقة في جميع أنحاء العالم ويتم حفظه مع أفضل الأوزان التي تم الاستيلاء عليها بواسطة النموذج المرئي. LItem Conversational Expert System(October University of Modern Sciences and Arts, 2019) Lashein, MohamedExpert Systems, a computer program that uses artificial intelligence techniques to solve problems within a specialized field that usually requires human experience. Expert systems rely on two components: the knowledge base and the inference engine. Knowledge Base is an organized set of facts about the scope of the system. The inference engine interprets and evaluates the facts in the knowledge base in order to provide an answer. Typical functions of expert systems include classification, diagnostics, monitoring, design, scheduling and planning of specialized endeavors. A knowledge base for a system contains thousands of rules. Probability is often attached to each output or output from the system, because the conclusion is not certain. For example, a system for the diagnosis of eye diseases, based on the information provided to it, may indicate a 90% probability that a person has a blueness and may also include conclusions with lower probability. An expert system may also show the sequence of rules through which it has come to an end; tracking this flow helps the evaluator evaluate the credibility of conclusions and recommendations and also serves as a learning tool for students. Human experts often use heuristic rules, or "thumb rules", as well as simple production rules, such as rules derived from geometric books. Thus, the credit manager of a particular insurance company may know that an applicant with a bad credit record, but who has a clean record since acquiring a new job, may actually have a good credit risk.Item CUDA-Based Elliptic curve cryptography filed generation(October University of Modern Sciences and Arts, 2019) Salah, AmrNowadays people do everything through internet. The crimes through internet became very serious. There is people doing a lot of crimes using internet, so the need for security is to reduce the crimes. The main way to secure data is to encrypt all data to make it difficult to the hacker and other people to see it. To encrypt data there is a lot of algorithms that can be used. Some common algorithms are ECC and RSA. The main reason of choosing ECC is achieving high level security with a small key size. ECC with key size 256 offers the same security level as RSA key size 3072. Thus, the ECC is the better one. The problem of security is that people want to secure data by applying this algorithm but it takes a lot of computation thus wasting a lot of time. The motivation to make this algorithm work in GPU using CUDA-Based to speed up the time of computational. The GPU make the same computations more efficiently compared with the CPU. This project will able to generate points of elliptic curve cryptography in GPU using CUDA- Based to use it for encryption and decryption. Furthermore, this project utilizes big integer operations to generate points with large prime numbers. The results will be the points of elliptic curve cryptography. To improve this project in the future, addition of points in the elliptic curve will be introduced. Moreover, the curve will be used for encryption and decryption. Summary: في الوقت الحاضر يفعل الناس كل شيء من خلال الإنترنت. أصبحت الجرائم عبر الإنترنت خطيرة للغاية. هناك أشخاص يرتكبون الكثير من الجرائم باستخدام الإنترنت ، وبالتالي فإن الحاجة إلى الأمن هي تقليل الجرائم. الطريقة الرئيسية لتأمين البيانات هي تشفير جميع البيانات لتجعل من الصعب على المتسلل والأشخاص الآخرين رؤيتها. لتشفير البيانات ، يوجد الكثير من الخوارزميات التي يمكن استخدامها. بعض الخوارزميات الشائعة هي ECC و RSA. السبب الرئيسي لاختيار ECC هو تحقيق مستوى أمان عالٍ مع حجم مفتاح صغير. يوفر ECC بحجم المفتاح 256 نفس مستوى الأمان مثل حجم مفتاح RSA 3072. وبالتالي ، فإن ECC هو الأفضل. مشكلة الأمن هي أن الناس يريدون تأمين البيانات عن طريق تطبيق هذه الخوارزمية ولكن الأمر يتطلب الكثير من العمليات الحسابية وبالتالي يضيع الكثير من الوقت. الدافع لجعل هذه الخوارزمية تعمل في GPU باستخدام CUDA-Based لتسريع وقت الحساب. تعمل وحدة معالجة الرسومات على إجراء نفس العمليات الحسابية بشكل أكثر كفاءة مقارنة بوحدة المعالجة المركزية. سيكون هذا المشروع قادراً على توليد نقاط تشفير المنحنى الإهليلجي في وحدة معالجة الرسومات باستخدام CUDA-Based لاستخدامه للتشفير وفك التشفير. علاوة على ذلك ، يستخدم هذا المشروع عمليات عدد صحيح كبير لتوليد نقاط بأعداد أولية كبيرة. ستكون النتائج نقاط تشفير المنحنى الإهليلجي. لتحسين هذا المشروع في المستقبل ، سيتم إضافة نقاط في منحنى إهليلجي. علاوة على ذلك ، سيتم استخدام المنحنى للتشفير وفك التشفير.Item Decision Support Systems(October University of Modern Sciences and Arts, 2019) Wagdy, OmarWhen decision makers face a difficult decision, they tend to ask questions regarding this decision, may be the most important one is “do we need to make this decision or not?” because in many cases and after a thorough study, it was found that the decision is not required at all. In other cases, decision makers are faced with multiple decisions where all look very similar. An example is to select between two dams, one generates more electricity and the other generates more water. Here comes the role of decision support systems. They are used to support such management decisions where decision maker is faces many time with a “what if” question. This project aims at building a decision support system that depend on a model base in order to make decisions.Item The Design and fulfilment of an Educational social networking platform (Academx)(MSA University, 2019) Hussein Mahmoud Osman Abdelkader, AbdelrahmanThe Internet world began to be strange and complex, but with remarkable development and after it became an important part of people's phones, some went on to consider it a real world and many believe that they cannot live without it. After the year 2000, the Internet infrastructure became almost constant. The development became more evident in the level of software and services provided by the Internet, which developed the fixed internet pages into dynamic pages based on different programming languages, which paved the way for the emergence of a new generation of Internet services and social networking sites such as Facebook Twitter and Google Plus. Social media technology includes forums, blogs, social networks, photo sharing, video blogs, and sharing of music and voice over IP, to name a few. Social networks can link many of the programs used. Hence, there are some challenges, namely, the use of social networks to enhance the educational process. This paper aims to identify the shortage of various social networks, including Facebook in the educational process, and as a mechanism for educational communication between teachers and students. These networks by students make professors in different universities and even in educational institutions in different stages of education are seriously considering adopting a new type of distance education by establishing a new generation of social networking platforms and its main purpose in enhancing the educational process and increasing the effectiveness of this education and to strengthen the link between them and their students.Item Detecting Depression from Text Using Convolutional Neural Networks and Word Embeddings(October University of Modern Sciences and Arts, 2019) Amr Samir, KareemDepression has proved to be a major issue in our world for several decades. History teaches us that almost everyone is at peril of suffering from depression. Due to late diagnosis or none at all, millions of people unknowingly suffer from depression which then leads to catastrophic results. Previous studies have shown promise in detecting depression cues from text using Natural Language Processing techniques, using data compiled and manually annotated from Twitter. This project proposes to use a compiled list of manually annotated Twitter users as depressed or not, which was then used to retrieve said users’ tweets. Moreover, given that Convolutional Neural Networks have been shown to be quite versatile in the problem of text classification, especially when coupled word embeddings as features – this was used the classification model to solve our problem. : لقد ثبت أن الاكتئاب يمثل مشكلة رئيسية في عالمنا لعدة عقود. يعلمنا التاريخ أن الجميع تقريبا معرضون لخطر المعاناة من الاكتئاب. ملايين الأشخاص يعانون من اكتئاب بسبب التشخيص المتأخر أو لا شيء على الإطلاق، مما يؤدي إلى نتائج كارثية. لقد أظهرت الدراسات السابقة واعدة في اكتشاف إشارات الاكتئاب من النص باستخدام تقنيات معالجة اللغة الطبيعية ، وذلك باستخدام البيانات التي تم تجميعها والتعليق عليها يدويًا من Twitter. يقترح هذا المشروع استخدام قائمة مجمّعة من مستخدمي Twitter المشروحين يدويًا على أنهم مكتئبون أم لا ، والتي تم استخدامها بعد ذلك لاسترداد تغريدات المستخدمين المذكورة. علاوة على ذلك ، نظرًا إلى أن الشبكات العصبية التلافيفية قد أثبتت أنها متعددة الجوانب تمامًا في مشكلة تصنيف النص ، خاصةً عند استخدام حروف الكلمات المزدوجة كميزات - تم استخدام نموذج التصنيف هذا لحل مشكلتنا.Item Detection of cervical cancer using computational genome assembly(October University of Modern Sciences and Arts, 2019) Abo-Ouf Hamed, YasmeenCervix cancer is one of the deadliest types of cancer in females because it can spread to other parts in the body damaging them as well. High‑risk Human PapillomaVirus (HPV) infection is a major cause of cervical cancer. Early detection is one of the most effective methods to combat cervical cancer. It increases the chances of survival drastically for the patient. High-throughput sequencing technology is the state of the art techniques for classification problems. With the development of Next Generation Sequencing (NGS) technologies, DNA sequencing (DNA‑Seq) has become a powerful tool for analyzing cancer transcriptomes, detecting such items as alternative splicing, isoform usage, gene fusions and novel transcripts with greater accuracy and higher efficiency. This thesis reported transcriptome sequencing analysis of two hundred and ten cervical cancer tissues and forty-three healthy cervical tissues. All the two hundred and fifty-three samples examined with before and after trim to produced quality reports, to ensure the quality of the data. Paired-end fastq files mapped with the reference genome, which is Human PapillomaVirus (HPV). Through applying backward search with Burrows-Wheeler Transform (BWT) algorithm, to efficiently align short sequencing reads against a long reference sequence such as the human genome, allowing mismatches and gaps. The thesis provides a transcriptome landscape of cervical cancer in Japanese, and Mexican patients and an improved understanding of the genetic regulatory network in HPV gene annotation. The accuracy is various as that the accuracy for Mexicans is from 10% to 50%, and Japanese is from 50% to 97%. This thesis tries to detect cancer before it turns into nodule as early as possible. : يعد سرطان عنق الرحم أحد أكثر أنواع السرطان فتكًا في الإناث لأنه يمكن أن ينتشر إلى أجزاء أخرى من الجسم يضر بها أيضًا. تعد عدوى فيروس الورم الحليمي البشري عالية المخاطر (HPV) أحد الأسباب الرئيسية لسرطان عنق الرحم. الاكتشاف المبكر هو أحد أكثر الوسائل فعالية لمكافحة سرطان عنق الرحم. لأنه يزيد من فرص البقاء بشكل كبير للمريض. تقنية التسلسل عالية الإنتاجية هي أحدث التقنيات لمشاكل التصنيف. مع تطور تقنيات تسلسل الجيل التالي (NGS) ، أصبح تسلسل الحمض النووي (DNA q Seq) أداة قوية لتحليل نسخ السرطان ، واكتشاف عناصر مثل الربط البديل ، واستخدام الإسوفورم ، والانصهار الجيني ، والنصوص الجديدة بدقة أكبر وكفاءة أعلى . ذكرت هذه الرسالة تحليل تسلسل النسخ من مائتين وعشرة أنسجة سرطان عنق الرحم وثلاثة وأربعين الأنسجة عنق الرحم صحية. جميع العينات مائتان وثلاثة وخمسين فحصها قبل وبعد القطع لتقارير الجودة المنتجة ، لضمان جودة البيانات. ملفات fastq المزدوجة نهاية المعينة مع الجينوم المرجعي ، وهو فيروس الورم الحليمي البشري (HPV). من خلال تطبيق البحث المتخلف باستخدام خوارزمية Burrows-Wheeler Transform (BWT) ، لمحاذاة التسلسل القصير يقرأ بفعالية مقابل تسلسل مرجعي طويل مثل الجينوم البشري ، مما يتيح عدم التطابق والثغرات. تقدم أطروحة المشهد نسخة من سرطان عنق الرحم في المرضى اليابانيين والمكسيكيين وفهم أفضل للشبكة التنظيمية الجينية في الشرح الجيني فيروس الورم الحليمي البشري. الدقة مختلفة حيث أن دقة المكسيكيين تتراوح من 10٪ إلى 50٪ ،Item Detection of Dental Caries Based on image processing(October University for Modern Sciences and Arts, 2019) Mohamed Morsy, AmrThis project uses digital image processing to detect dental caries. Image processing is very important in computer vision technology and image analysis. Dental caries are cases of teeth destruction. They occur due to bacterial infection which causes teeth demineralization and eventually, teeth destruction. Detecting caries using image processing and segmentation with efficiency is a challenge. There’s no single technique to manage every segmentation for different image types. In some cases, we need to adjust the computer vision to human vision. This project describes the usage of fuzzy c-means clustering technique in image segmentation. This helps us detect dental caries efficiently. This project was able to achieve results by using clustering technique of image segmentation to detect dental caries successfully. This project is very important to many people in the community. It helps doctors detect caries with more ease and better efficiency. It also helps patients to know if they have caries with needing to go to the dentist at first in case they can’t afford to. This aim of this project is to create an efficient way of detecting dental caries in areas which are not accessible to normal visual inspection in order to get better detection and lower the number of false negative cases. يستخدم هذا المشروع معالجة الصور الرقمية للكشف عن تسوس الأسنان. تعد معالجة الصور مهمة جدًا في تقنية رؤية الكمبيوتر وتحليل الصور. تسوس الأسنان هي حالات تدمير الأسنان. تحدث بسبب العدوى البكتيرية التي تسبب إزالة المعادن في الأسنان ، وفي النهاية تدمير الأسنان. يمثل اكتشاف تسوس باستخدام معالجة الصور وتقسيمها بكفاءة تحديا. لا توجد تقنية واحدة لإدارة كل تجزئة لأنواع مختلفة من الصور. في بعض الحالات ، نحتاج إلى ضبط رؤية الكمبيوتر على الرؤية البشرية. يصف هذا المشروع استخدام تقنية التجميع المبنية على وسائل التجميع في تجزئة الصورة. هذا يساعدنا على اكتشاف تسوس الأسنان بكفاءة. كان هذا المشروع قادراً على تحقيق النتائج من خلال استخدام تقنية التجميع لتجزئة الصور للكشف عن تسوس الأسنان بنجاح. هذا المشروع مهم جدا لكثير من الناس في المجتمع. يساعد الأطباء على اكتشاف التسوس بمزيد من السهولة والكفاءة الأفضل. كما أنه يساعد المرضى على معرفة ما إذا كان لديهم تسوس مع الحاجة للذهاب إلى طبيب الأسنان في البداية في حال لم يتمكنوا من ذلك. يهدف هذا المشروع إلى إنشاء طريقة فعالة للكشف عن تسوس الأسنان في المناطق التي لا يمكن للفحص البصري العادي الوصول إليها من أجل الحصول على كشف أفضل وتقليل عدد الحالات السلبية الخاطئة.Item Emotion Recognition System(October university for modern sciences and arts, 2019) Amr Fouad, MohamedFacial Expressions play an important role in the way humans communicate and interact with each other. Where facial expressions are very important tool in behavioral study in learning the meaning of the multiple face expressions that can be used to detect a mood of a specific person, where this method can develop a well understanding conversation between two persons. Understanding a person’s feelings without talking and recognizing his feelings can be very useful for humanity and save a lot of time and effort, also it can be very useful in multiple fields as communicating or in marketing methods where it can be used widely. This work proposes a system that can detect emotions from the facial expressions in the static images where this system uses image processing for identify and classify one of the universal emotions which are Happiness, Sadness, Anger, Disgust, Surprise and Fear in those images.Item Enabling Brain Typing Via LSTM Recurrent Neural Network(October university for modern sciences and arts, 2019) Maged Samir, MichaelIn our ever-changing world, no one can survive or prosper in isolation. According to UNICEF, 30 per cent of street youths are disabled. Moreover, youth and new generations are of utmost importance in our modern world for a better future. It is sad to say that in our world, there are physically impaired people who are deprived from the very basic means of communication. Thus, sharing information in a bidirectional flow acts as a building block for constructive communication. Here comes the technology that saves those helpless people from this prison of not communication which is Brain-Computer Interface (BCI). As it is one of the most emerging technologies in the past 10 years. The project aims to make a BCI application that reads the human brain signals from an EEG device that then classifies these signals to commands that write the wanted text. By using deep learning the application will be able to classify these received signals and make use of these classes to be converted into commands to write the specified text. This state-of-the- art field can lend a helping hand and enable those who are physically disabled to be able to communicate better. The project is consisting of 2 phases. Phase one: which the user wears the EEG headset and by collecting data to feed it to the RNN model that will later train on these data for better analysis of the signals. Phase two: where the model have trained on this person data and able to classify his signals, all he will do is to imagine doing 1 of the 5 commands which are: moving right hand, moving left hand, moving legs, closing eye, moving both hands. Furthermore, this will help him to choose the specified letter to write the wanted word. By developing a high accuracy deep learning model this will help the humanity to have much brighter future.Item Encryption and Decryption using Elliptic Curve Cryptography (ECC)(October university for modern sciences and arts, 2019) Essam Nadi, Esraaهناك حاجة إلى حماية البيانات لحماية البيانات والمعلومات الهامة من التعرض لأطراف أخرى. طريقة واحدة للقيام بذلك ، هو إجراء تشفير البيانات. هناك طرق مختلفة لتحقيق ذلك ؛ واحد منهم هو اهليلجيه التشفير منحنى. تشفير منحنى القطع الناقص هو نظام تشفير بالمفتاح العام حيث يتم تشفير الرسائل باستخدام المفتاح الخاص للمرسل ويتم فك التشفير باستخدام المفاتيح العامة والخاصة للمستلم. يهدف هذا المشروع إلى تحقيق تشفير وفك تشفير الرسائل بين الأطراف وتجعل من الصعب على المهاجمين فهم الرسالة. عرف تشفير المنحنى الإهليلجي (ECC) لأول مرة عن طريق miler و kobltiz. يتم نشر ECC كنظام بديل للمفتاح العام مثل RSA و DSA. الدافع الرئيسي لاختيار ECC هو تحقيق نفس أمان RSA ولكن مع حجم مفتاح أصغر. يهدف هذا المشروع إلى تشفير وفك تشفير الرسالة باستخدام منحنى مختار ونقطة على هذا المنحنى. تختلف النتائج من منحنى إلى آخر ومن نقطة إلى أخرى ، ومن أجل تحقيق مستوى عالٍ من الأمان يجب أن يكون المنحنى الذي تم اختياره ذو رقم اولي ويجب أن تكون النقطة المحددة بترتيب عالي. لتحسين هذا المشروع في المستقبل ، يجب إضافة التعلم الآلي لجعل إضافة نقاط في منحنى إهليلجي قد يستغرق وقتًا حسابيًا صغيرً.Item Flight Simulator with autopilot capabilities(2019) Ali Fayed, YoussefFlight simulators are thought as a game but in reality this is so far away from the truth, flight simulators are really important as it is used in so many levels of the flying industries, it is important in the flight safety, aircraft manufacturers and flying agencies all around the world spend tremendous amounts of money to develop flight simulators that can imitate real life as close as possible, for example in 2012 Microsoft spent 4.2 million to develop and upgrade its flight simulator game to a real flight simulator to train new pilots on the basics of aerodynamics of planes. Multiple giant aircraft makers are trying to develop an Automated flight system (AFS) that can truly fly the plane from one end to another as the current autopilots can only do limited amount of tasks and can only fly the plane in a limited conditions due to the limited computational power and technologies available, but currently machine learning are so popular and powerful that we can finally try to achieve that dream by training a model to fly a plane without the need for any human interaction. Summary: يُنظر إلى أجهزة محاكاة الطيران على أنها لعبة ولكن في الواقع هذا ابعد ما يكون عن الحقيقه ، فإن أجهزة محاكاة الطيران مهمة جدًا لأنها تستخدم في العديد من مستويات صناعة الطيران ، فهي مهمة في سلامة الطيران ومصنعي الطائرات ووكالات الطيران في جميع أنحاء العالم تنفق مبالغ هائلة من المال لتطوير أجهزة محاكاة الطيران التي يمكن أن تحاكي الحياة الواقعية عل قدر الامكان ، على سبيل المثال في عام 2012 أنفقت (Microsoft) 4.2 مليونا لتطوير لعبة (flight x simulator) إلى جهاز محاكاة طيران حقيقي لتدريب الطيارين علي اساسيات الديناميكا الهوائية للطائرات. يحاول العديد من صانعي الطائرات العملاقة تطوير نظام طيران تلقائي (AFS) يمكنه حقًا أن يطير الطائرة من طرف إلى آخر ، لأن الطيار الآلي الحالي يمكنه فقط القيام بكمية محدودة من المهام ويمكنه فقط الطيران في ظروف محدودة بسبب الطاقة والتقنيات الحسابية المحدودة ، ولكن التعلم الآلي في الوقت الحالي يتمتع بشعبية وقوة كبيرة بحيث يمكننا أخيرًا تحقيق هذا الحلم من خلال تدريب نموذج على قيادة طائرة دون الحاجة إلى أي تفاعل بشريItem Gender Recognition Using Euclidean Distance Classification(October university for modern sciences and arts, 2019) Osama Khairy El-Tamimi, IbrahimGender recognition plays an important role in many fields, where many industries want to provide this service of gender automatic recognition. It also plays a big role in marketing strategies where this system can help tell which gender is interested in a specific product more. This project will be able to identify whether a person in a specific image is male or female using SIFT descriptor key points, the feature vector of the faces from images, classify the input using the Euclidean distance and the success percentage after using several testing methodology and the best percentage came from one to average method which is 70%. For future work of this project, Machine learning could be added and will change a lot in the final results as in using machine, the key points that being generated could be used in training several images and by testing it will automatically give me the result whether the gender is female or male without using computational method and a lot of mathematics as in Euclidean distance method. التعرف على نوع الجنس له دورًا مهمًا في العديد من المجالات ، حيث ترغب العديد من الصناعات في تقديم هذه الخدمة للتعرف التلقائي على النوع الاجتماعي. كما أنه يلعب دورًا كبيرًا في استراتيجيات التسويق حيث يمكن لهذا النظام المساعدة في تحديد النوع الاجتماعي المهتم بمنتج معين أكثر. سيكون هذا المشروع قادرًا على تحديد ما إذا كان شخص ما في صورة معينة ذكرًا أو أنثى باستخدام نقاط مفتاح واصف SIFT ، وموجه المعالم للوجوه من الصور ، وتصنيف المدخلات باستخدام المسافة الإقليدية ونسبة النجاح بعد استخدام منهجية الاختبار و جاءت أفضل نسبة من طريقة واحدة إلى متوسطة وهي 70٪. بالنسبة للعمل المستقبلي لهذا المشروع ، يمكن إضافة "التعلم الآلي" وسوف يتغير كثيرًا في النتائج النهائية كما هو الحال في استخدام "الجهاز" ، ويمكن استخدام النقاط الرئيسية التي يتم إنشاؤها في تدريب عدة صور ومن خلال اختباره ، سيعطيني تلقائيًا النتيجة سواء الجنس أنثى أو ذكر باستخدام الطريقة الحسابية والكثير من الرياضيات كما هو الحال في طريقة المسافة الإقليدية.Item Human Activity Drowsiness Detection(October university for modern sciences and arts, 2019) Mostafa, HagerAutomobile accidents are the most paramount lead cause of death and lethal injuries in Egypt. Most of these accidents are caused by non-compliance with traffic rules including speeding, using the telephone to talk, sending messages, and browsing social networking sites. Unfortunately, the previous unlawful activities aren’t the only distraction that result in car accidents. A study conducted on Egypt’s drivers in 2015 exposed that 56% of drivers admit to falling asleep behind the wheel. Moreover, they continue their process of driving while being drowsy, tired, or under the influence of a drug that causes lethargy, lack of concentration, or hallucinations, which leads to hazardous driving behavior, resulting in fatal car calamities, putting the driver and those surrounding in a terminal condition. This project tackles this problem by aiding drivers in being more aware of their condition while behind the wheel with the use of Computer Science, Computer Vision, and Software Engineering. The project explores the Dlib’s approach, on a MacOS virtual machine, in detecting the face and eyes in order to calculate what is known as the Eye Aspect Ratio (EAR), which will distinguish a driver’s eye performance. If the driver blinks and the blink takes up a certain amount of frames identified scientifically by researchers in researches, then, the driver will be detected as drowsy and an alarm will go off, warning the driver of their condition to get off the road in order to keep the highways of Egypt safe, saving lives in the process. :تنجم معظم هذه الحوادث عن عدم الامتثال لقواعد المرور بما في ذلك السرعة واستخدام الهاتف للتحدث وإرسال الرسائل وتصفح مواقع الشبكات الاجتماعية. لسوء الحظ ، فإن الأنشطة غير القانونية السابقة ليست هي الهاء الوحيد الذي يؤدي إلى حوادث السيارات. كشفت دراسة أجريت على السائقين المصريين في عام 2015 أن 56 ٪ من السائقين يعترفون بالنوم خلف عجلة القيادة. علاوة على ذلك ، يواصلون عملية القيادة أثناء النعاس أو التعب أو تحت تأثير دواء يسبب الخمول أو نقص التركيز أو الهلوسة ، مما يؤدي إلى سلوك خطير في القيادة ، مما يؤدي إلى وقوع كوارث قاتلة في السيارة ، مما يضع السائق وأولئك المحيطة في حالة المحطة. يعالج هذا المشروع هذه المشكلة من خلال مساعدة السائقين في أن يكونوا أكثر وعياً بحالتهم أثناء القيادة باستخدام علوم الكمبيوتر ، ورؤية الكمبيوتر ، وهندسة البرمجيات. يستكشف المشروع نهج Dlib ، على جهاز ظاهري لنظام MacOS ، في اكتشاف الوجه والعينين من أجل حساب ما يُعرف باسم نسبة العين إلى الارتفاع (EAR) ، والتي ستميز أداء سائق العين. إذا كان وميض السائق وأخذ وميضًا كمية معينة من الإطارات التي تم تحديدها بشكل علمي من قِبل الباحثين في الأبحاث ، فسيتم اكتشاف السائق على أنه نعسان وسوف ينطلق إنذار ، ويحذر السائق من حالته على السير في الطريق للحفاظ على الطرق السريعة في مصر آمنة ، إنقاذ الأرواح في هذه العملية .Item Image Based Parkinson Disease Diagnostics(October university for modern sciences and arts, 2019) Mohamed Elsayed, ElsayedParkinson’s Disease (PD) is a neurodegenerative disorder. It is known for affecting the brain or spinal cord in which it makes them lose cells and which results over time to make the patient face several dysfunctions as well as disabilities. The goal of this thesis is to provide an advanced facility to hospitals in order to aid doctors in diagnosing such a disease which normally takes a long amount of time to be diagnosed by the doctor alone. This happens by simply analysing the Magnetic Resonance Image (MRI) of the patient. In this thesis, deep learning is used, specifically using, Convolutional Neural Networks (CNN) as an architecture with reaching an accuracy of 81%. In order to make it more reliable in hospitals, or the medical industry in general, minor changes and updates could be made in order to achieve a higher accuracy. Other diseases that depend on the nervous system and could be documented using MR images are expected to be worked on thoroughly as well just like Parkinson’s Disease in this thesis since similar trends will be applied. As an advantage, the medical industry will have the ability to work with much more accurate softwares that may even start to replace time consuming laboratory work over time. باركنسون (PD) هو اضطراب تنكس عصبي. ومن المعروف أنها تؤثر على الدماغ أو الحبل الشوكي الذي يجعلها تفقد الخلايا والتي تنتج مع مرور الوقت لجعل المريض يواجه العديد من الاختلالات وكذلك الإعاقة. الهدف من هذه الأطروحة هو توفير تسهيلات متقدمة للمستشفيات من أجل مساعدة الأطباء في تشخيص مثل هذا المرض الذي عادة ما يستغرق فترة طويلة من الوقت لتشخيصه من قبل الطبيب وحده. يحدث هذا بمجرد تحليل صورة الرنين المغناطيسي للمريض. في هذه الأطروحة ، يتم استخدام التعلم العميق ، وتحديدا باستخدام الشبكات العصبية التلافيفية (CNN) كهيكل هندسي يصل إلى دقة 81 ٪. من أجل جعلها أكثر موثوقية في المستشفيات ، أو في المجال الطبي بشكل عام ، يمكن إجراء تغييرات طفيفة وتحديثات من أجل تحقيق دقة أعلى. من المتوقع أن يتم التعامل مع الأمراض الأخرى التي تعتمد على الجهاز العصبي والتي يمكن توثيقها باستخدام صور MR بشكل جيد تمامًا مثل مرض باركنسون في هذه الأطروحة حيث سيتم تطبيق اتجاهات مماثلة. كميزة ، ستتمتع الصناعة الطبية بالقدرة على العمل باستخدام برامج أكثر دقة قد تبدأ في استبدال الأعمال المخبرية المستهلكة للوقت بمرور الوقت.