Dr. Eslam Amer
Eslam Amer, Ph.D.
” You are never too old to set a new goal or dream a new dream ”
Currently, I am appling NLP along with ML and DL to perform : •Malware Detection/Prediction.
•Fake news Detection.
16 – Alamal St. Toukh – Alqalubia – Egypt (+2) 01006565008
July 2014-January 2015
Associate professor – Computer Science Department Misr International University – Faculty of Computer Science
Postdoctoral Research Fellow – Faculty of Electrical Engineering and Computer Science
VSB – Technical University of Ostrava – Czech Republic
Associate professor – Computer Science Department Benha University – Faculty of Computers and Informatics
Postdoctoral Research Fellow – Faculty of Engineering FEUP – Porto University – Portugal
Assistant professor – Computer Science Department Benha University – Faculty of Computers and Informatics
Lecturer Assistant – Computer Science Department Benha University – Faculty of Computers and Informatics
Lecturer Assistant – Faculty of Computer Science Modern Science and Arts University (MSA University)
Lecturer Assistant – Computer Science Department Minia University – Faculty of Computers and Informatics
• Natural Language Processing • Information Retrieval • Machine & Deep Learning • Web Mining • Semantic Web
2008 – 2012
Ph.D. in Computer Science , Helwan University, Cairo, Egypt
Dissertation Title: “Enhancing efficiency of web search engines via semantic Web”
Dissertation Description: Introducing a Hybrid Semantic Web Search (HSWS) technique. HSWS automatically generate ontology representation of weighted concepts for any topic. The resultant ontology is used to re-rank results returned by a search engine for such topic. HSWS is used to re-rank results returned by different search engines like GOOGLE, YAHOO, and ALTAVISTA for different queries. Different broad and specific topic queries which are related to different domains were used to assess HSWS’s performance. On average HSWS results showed a con- vergence to experts’ judgment on re-ordering Web pages based on their relevance to initial search query compared to other Web search engines.
MS.c in Computer Science , Helwan University, Cairo, Egypt Thesis Title: “Development in Web Search Engine Optimization ”
Thesis Description: Introducing Swarm -HITS (S-HITS), a new technique for ex- tracting related hubs and authorities based on swarm intelligence. Experiments were carried out on the Base Set obtained by HITS methodology. A variation of ”Ant-Cycle” algorithm is used to accommodate the changing environment of Web. The proposed technique composed of two steps, initially; it finds a collection of related hubs, then, using such collection to find authorities. The new technique yields more quality and relevant results compared to HITS algorithm. On average, this technique yields about seven out of ten relevant pages to the query topic, compared to HITS algorithm which yields on average four out of ten relevant pages
BS in Computer Science , Helwan University, Cairo, Egypt Grade: Very Good
2003 – 2005
1996 – 2000
Programming Skills Language Skills Soft Skills
• C# • JAVA • Python
• Arabic (Native) • English (Fluent) • German (Basic)
- Detail orientated, professional, work independently, excellent oral and written communication skills, handle multiple tasks, and the ability to follow oral and written instructions.
- Excellent communication skills with peers and any level of man- agement.
- Good consulting, facilitating, and leadership skills; ability to lead or follow with equal ease. Excelled in team collaboration and solution brainstorming.
Scholarships and Certificates
April 2019 – Present Postdoctoral Research Fellowship
Faculty of Electrical Engineering and Informatics – Technical Uni-
versity of Ostrava (VSB-TUO) – Czech republic
July 2014–January 2015:
November 22-26 2015 :
•Applying unconventional algorithms in cybersecurity •Applying machine learning/ deep learning to detect Fake news
Postdoctoral Research Fellowship
Faculty of Engineering – Porto University (FEUP) – Portugal
Role: Developing methods for Cross-Lingual Information Retrieval (English – Portuguese)
Attending Lisbon Machine Learning School (LxMLS 2015) Lisbon – Portugal (16-23 July -2015)
Description: The school covers a range of machine learning (ML) Topics, from theory to practice, which are important in solving natural language processing (NLP) problems that arise in the anal- ysis and usage of Web data.
Ibm BiGData Training Cairo – Egypt
- IEEE International Mobile, Intelligent, and Ubiquitous Computing Conference (MI- UCC), 2021. Cairo, Egypt.
- 20th Mendel Soft Computing, 2019, Brno , Czech Republic.
- 7th Proceeding of International Conference on Software and Information Engineering(ICSIE 2018). Cairo, Egypt.
- IEEE 8th Cairo International Biomedical Engineering Conference (CIBEC 2016), Octo-ber 2016. Cairo, Egypt.
- 16th IEEE International conference of Information Integration and Reuse (IRI2015), 13-15 August 2015. San Francisco, USA.
- 3rd International Conference on Management of Emergent Digital Ecosystems (MEDES’11), Nonember 2011. San Francisco, USA.
- 2nd International Conference on Intelligent Computing and Information Systems (ICICIS proc.) March 2005. Cairo, Egypt.Publications
2021: Eslam Amer, Ivan Zelinka, Shaker El-Sappagh. ”A Multi-Perspective Malware Detection Approach Through Behavioral Fusion of API Call Sequence”. accepted and will appear in Computers & Security,2021.
Yaser Maher, Eman Saber, Abdelmgeid A. Ali, Eslam Amer. ”An Efficient Slime Mould Al- gorithm Combined with k-Nearest Neighbor for Medical Classification Tasks”. accepted and will appear in IEEE Access,2021.
El-Rashidy N, Abdelrazik S, Abuhmed T, Amer E, Ali F, Hu J-W, El-Sappagh S. ”Comprehen- sive Survey of Using Machine Learning in the COVID-19 Pandemic”. Diagnostics. 2021; 11(7):1155. DOI:https://doi.org/10.3390/diagnostics11071155.
Eslam Amer. ”Permission-Based Approach for Android Malware Analysis Through Ensemble-Based voting Model”. Proceedings of IEEE International Mobile, Intelligent, and Ubiquitous Computing Conference (MIUCC), pp. 135-139, 2021.
Eslam Amer, Ahmed Hazem, Omar Farouk, Albert Louca, Youssef Mohamed, Michel Ashraf. ”A Proposed Chatbot Framework for COVID-19”. Proceedings of IEEE International Mobile, Intelligent, and Ubiquitous Computing Conference (MIUCC), pp. 263-268, 2021.
Seif ElDein Mohamed, Mostafa Ashaf, Amr Ehab, Omar Shereef, Haytham Metwaie, Eslam Amer. ”Detecting Malicious Android Applications Based On API calls and Permissions Using Machine learning Algorithms”. Proceedings of IEEE International Mobile, Intelligent, and Ubiquitous Computing Conference (MIUCC), pp. 1-6, 2021.
Ivan Zelinka, Thanh Cong Truong, Diep Quoc Bao, Lumir Kojecky, Eslam Amer. ”Artificial Intelligence in Astrophysics”. Springer Nature, pp. 1-28, 2021.
Aya Hatem, Hanya Mohammed, Eslam Amer, Hamada Nayel ”Machine Learning-Based Model for Sentiment and Sarcasm Detection”, Proceedings of the Sixth Arabic Natural Language Processing. Workshop, pp. 386-389, 2021
2020: Eslam Amer, Shaker El-Sappagh, Jong Wan Hu. ”Contextual Identification of Windows Malware through Semantic Interpretation of API Call Sequence”.Applied Sciences, 2020; 10(21):7673. DOI:https://doi.org/10.3390/app10217673
Shaker El-Sappagh, Hager Saleh, Radhya Sahal, Tamer Abuhmed, S.M. Riazul Islam, Far- man Ali, Eslam Amer. ”Alzheimer’s disease progression detection model based on an early fusion of cost-effective multimodal data”.Future Generation Computer Systems, 2020, DOI:https://doi.org/10.1016/j.future.2020.10.005
Eslam Amer, Ivan Zelinka. ”A dynamic Windows malware detection and prediction method based on contextual understanding of API call sequence”. Computers & Secu- rity,2020, DOI:https://doi.org/10.1016/j.cose.2020.101760
2019: Eslam Amer, Ivan Zelinka. ”An Ensemble-Based Malware Detection Model Using Mini- mum Feature Set”. Mendel Journal of soft computing, Vol. 25, No. 2, PP. 1-10, 2019
Eslam Amer. ”Enhancing Disability Determination Decision Process Through Natural Language Processing”. International Journal of Applied Research on Public Health Manage- ment (IJARPHM), Vol. 4, No. 2, PP. 15-28, 2019
John Hani, Mohamed Nashaat, Mostafa Ahmed, Zeyad Emad, Eslam Amer, Ammar Mo- hammed. ”Social Media Cyberbullying Detection using Machine Learning”. International Journal of Advanced Computer Science and Applications (IJACSA), Vol. 10, No. 5, PP. 703-707, 2019
Rana Ehab, Eslam Amer, Mahmoud Gadallah. ”English-Arabic Hybrid Machine Trans- lation System using EBMT and Translation Memory”. International Journal of Advanced Computer Science and Applications (IJACSA), Vol. 10, No. 1, PP. 195-203, 2019
Sherry Girgis, Eslam Amer, Mahmoud Gadallah. ”Deep learning algorithms for detecting Fake News in Online Text”. 13th IEEE International Conference on Computer Engineering and Systems (ICCES 2018),(pp. 93-97).
Diaa Salama Abdul Minaam, Eslam Amer. ”Survey on Machine Learning Techniques: Concepts and Algorithms”. I.J. of Electronics and Information Engineering, Vol.10, No.1, PP.34-44, Mar. 2019
2018: Mohamed Abd-Elfattah, Eslam Amer. ”The Design and Implementation of Quality Deci- sion Support System (QDSS) Accordance with NCAAA Framework for Higher Education” Asian Journal of Information Technology, Volume 17, Issue 1, PP 52-59, 2018
Mohammed Hesham, Bishoy Hany, Nour Foad, Eslam Amer. ”S-Trailer – Automatic Movie Trailer Generator using only subtitles”. 1 st IEEE International Workshop on Deep and Rep- resentation Learning (IWDRL 2018), pp.26-30. 2018
Rana Ehab, Eslam Amer, Mahmoud Gadallah. ”Example-Based English to Arabic Machine Translation: Matching Stage Using Internal Medicine Publications”. 7th Proceeding of International Conference on Software and Information Engineering (ICSIE 2018), PP 131-135, 2018
Eslam Amer, Ayman Nabil. ”A Framework to Automate the generation of movies’ trailers using only subtitles”. 7th Proceeding of International Conference on Software and Informa- tion Engineering (ICSIE 2018), PP 126-130, 2018
2017: Eslam Amer, Mohamed Abd-Elfattah. ”Adaptive model for Disability determination deci- sion process based on Natural Language processing”. Research journal of applied sciences, Volume 12, Issue 7, PP 384-391, 2017
Noha Ali, Eslam Amer, Hala Zayed. ”Understanding Medical Text Related to Breast Can- cer: Review of current status” In 3rd International Conference on Advanced Intelligent Sys- tems and Informatics (AISI 2017). (pp. 280-288). Springer, Cham. 2017
Eslam Amer, Heba M. Khalil, Tarek El-shistawy. ”Enhancing Semantic Arabic Information Retrieval via Arabic Wikipedia Assisted Search Expansion Layer” ” In 3rd International Con- ference on Advanced Intelligent Systems and Informatics (AISI 2017). (pp. 500-510). Springer, Cham. 2017
2016: Eslam Amer, Mohamed Abd-Elfattah. ”Can Wikipedia be a Reliable source for translation? Testing Wikipedia cross lingual Coverage of medical Domain”, IOSR Journal of Computer Engineering (IOSR-JCE), Volume 18, Issue 3, PP 16-22 , May 2016
Eslam Amer, Khaled Foad. ”Keyphrase Extraction methodology from short abstracts of Medical Documents”, Proceedings of the IEEE 8th Cairo International Biomedical Engineering Conference (CIBEC 2016), pp. 23 – 26, 2016.
Eslam Amer, Khaled Foad .”AKEA: An Arabic Keyphrase Extraction Algorithm”. Proceedings of the 2ndInternational Conference on Advanced Intelligent Systems and Informatics 2016. AISI 2016 Advances in Intelligent Systems and Computing, vol 533. Springer, Cham, PP 137-146, 2016
Eslam Amer, Heba M.Khalil, Tarek El-shistawy. ”Hierarchical N-gram Algorithm for ex- tracting Arabic Entities”, Proceeding The 10th International Conference on Informatics and Systems (INFOS2016). pp. 63-67, 2016.
2015: Eslam Amer. ”Enhancing Efficiency of Web Search Engines through Ontology Learning from unstructured information sources” , Proceeding of 16th IEEE International conference of Information Integration and Reuse (IRI2015), PP.542- 549, 13-15 August 2015. San Francisco, USA.
2014: Mohamed Abd-Elfattah, Turki Alghamdi, Eslam Amer. ”Dashboard Technology Based Solution to Decision Making”, International Journal of Computer Science Engineering and Information Technology Research (IJCSEITR), Vol. 4, Issue 2, pp. 59-70, Apr 2014.
2011: Aliaa A.A. Youssif, Atef Z. Ghalwash, and Eslam Amer.” HSWS: Enhancing efficiency of web search engine via semantic web”. Proceeding of the 3rd International Conference on Management of Emergent Digital Ecosystems (MEDES’11), pp. 212-219, 2011.
Aliaa A.A. Youssif, Atef Z. Ghalwash, and Eslam Amer. ”KPE: An Automatic Keyphrase Extraction Algorithm ”, Proceeding of IEEE International Conference on Information Systems and Computational Intelligence (ICISCI 2011), pp. 103 -107, 2011.
2005: M.I. Eladawy, Aliaa A.Youssif, Eslam Amer. ”Finding related Hubs and Authorities based on swarm intelligence” Journal of Engineering sciences, Assuit University, Vol. 33, No. 2, pp.527-538, March 2005.
M.I. Eladawy, Aliaa A.Youssif, Eslam Amer. ”Finding related Hubs and Authorities based on swarm intelligence” 2nd International Conference on Intelligent Computing and Informa- tion Systems (ICICIS proc.), pp.347 -353, March 2005. Cairo – Egypt.
List of Courses that I currently teach and previously taught
Under graduated Courses
• Theory of Computations
• Machine Learning
• Artificial Intelligence
• Data Structure
• Introduction to Computers
• Neural Networks
• Object Oriented Programming
Post graduated Courses
• Information Retrieval
• Natural Language Processing
Malware Detec- tion/Prediction
Online news popularity
Twitter Senti- ment Analysis
Assisted Trans- lator
Production recommenda- tion based on reviews
Disability Pro- motion System
The goal of the project is to detect and predict whether a program is ma- licious or not based on the API calling sequence . We build two Markov chain models that represents malware and goodware, and we determine whether a file is malicious or not based on the highest likelihood between the two models.
PL used: Python
The goal of the project is to predict the popularity of online news based on several attributes (61 attributes). We applied several classifiers like decision tree, random forest, and SVM. Decision tree was the best classifier that returned best classification accuracy (88.04 %)
PL used: Python
The project aimed to analyze whether a tweet sentiment is positive or negative or neutral. The Data set was collected from health news tweets at UCI Machine Learning Repository
PL used: Python
A machine translation project (English to Arabic). It is a glasses used by blind people to facilitate the process of reading articles, such as books, letters, or other paper files. Initially, original text is captured through using a micro-camera, then all text contents are extracted. Extracted text are translated using Google API, finally, the translated text is converted to a sound file heard by the blind through an earphone connected with air glasses.
PL used: Python
Using Natural language processing to produce rating for any product based on the sentiment analysis of users’ reviews. In this project, the challenge in this project was dealing with common Arabic terminologies as input reviews.
PL used: Java
The objective of the project is to Use NLP and machine learning to gener- ate an automatic movie trailer. Our intention is to capture the important scenes from movies based on its associated subtitles (Dialog between ac- tors) to automatically create a movie trailer relying only its subtitles. The average precision and recall of resulted trailers was about 47% respectively compared to the original trailer.
PL used: Python + NLTK
Developing cross-lingual query translation system from (English – Por-
tuguese) and (Portuguese – English) queries. PL used: PL used: C#
Using natural language processing and bio-medical text mining to deal with data stored in patients’ electronic health-care records (EHRs). The Sys- tem extracts relevant medical entities and builds relations between symp- toms and other clinical signature modifiers and use it as evaluation fea- tures. The system decide based on the extracted features decide whether an applicant should gain disability benefits or not
Hybrid Seman- tic Web Search (Hsws)
Intelligent Tu- toring System
3-D Hardware modelling
PL used: Python + NLTK
Introduced a semantic ranking layer that is positioned over any Web search engine; its function is to re-rank documents based on the semantic rele- vancy to initial user query.
PL used: C#
An intelligent agent that is based on Fuzzy Expert System. The objective is
to help students to understand organic chemistry course. PL used: C++
Web-based application for buying and selling unneeded equipment’s . PL used: ASP + Java script
Generate faculty timetable based on staff requirements. PL used: JAVA
Virtual reality project which introduce a virtual tour inside the Computer hardware. The project aimed to model and simulates all internal hardware operations to students.
PL used: VRML + Java script
1. Heba Khail
Thesis: Using NLP to Enhance Search Engine Retrieval for Arabic queries.
Completed and granted
- Rana Ehab Completed and grantedThesis: Automatic Machine Translation in Medical Domain.
- Sherry Girgis Completed and grantedThesis: Detecting lies from online review text.
Provided upon request