• Home
  • Mohamed H. Haggag
Mohamed H. Haggag

Mohamed H. Haggag
Faculty of Computers & information, Helwan University · Computer Science

Professor

About

32
Publications
30,346
Reads
How we measure 'reads'
A 'read' is counted each time someone views a publication summary (such as the title, abstract, and list of authors), clicks on a figure, or views or downloads the full-text. Learn more
775
Citations

Publications

Publications (32)
Article
Full-text available
Feature selection is considered one of the challenging machine learning tasks. Selecting a subset of relevant features can significantly influence on the classification accuracy and computational time of any machine learning algorithm. This paper introduces a novel wrapper-based feature selection algorithm based on using Equilibrium Optimizer (EO)...
Article
Full-text available
Unfortunately, table 8 was published incorrectly in the online published article.
Article
Sentiment analysis (SA) is a technique that lets people in different fields such as business, economy, research, government, and politics to know about people’s opinions, which greatly affects the process of decision-making. SA techniques are classified into: lexicon-based techniques, machine learning techniques, and a hybrid between both approache...
Article
Full-text available
Coyote optimization algorithm (COA) is one of population-based swarm intelligence algorithms inspired by the swarming behavior of coyotes. However, COA showed its effectiveness in solving the global optimization problem, it suffers from premature convergence and stagnation in local optima, espicially in a complex space. In this paper, the multi-swa...
Chapter
Full-text available
The scalability means a time and space complexity of the topic modeling algorithms are needed to be reduced. Although the parallel algorithms on the multi-processor architecture have a small complexity for time and space, the communication costs among processors lead to a serious scalability problem. On the other hand, when the topic modeling deali...
Article
Decision making has become a problem in environments full of uncertain, vague and imprecise information. They face many problems to train computer systems to simulate human thinking to make the right decision. Different methodologies and approaches have been used to train computers to understand and mimic human thinking. This paper proposes a fuzzy...
Article
Full-text available
The tagging aims to address a challenge to search relevant text-documents given a set of tags. In addition, the tag-based approaches received a wide attention as a possible solution to the big-content. Probabilistic topic model methods, such as Dirichlet distribution and non-negative matrix factorization are used for tagging process. Both have many...
Article
Sentiment analysis is a practical technique that allows businesses, researchers, governments, politicians, and organizations to know about people's sentiments, which play an important role in decision-making processes. Sentiment classification techniques are mainly divided into lexicon-based methods, machine learning methods, and hybrid methods. Th...
Article
computing environment In real world that using a computer to answer questions has been a human dream since the beginning of the digital era, Question-answering systems are referred to as intelligent systems ,that can be used to provide responses for the questions being asked by the user based on certain facts or rules stored in the knowledge base i...
Article
Full-text available
Salp Swarm Algorithm (SSA) is one of the most recently proposed algorithms driven by the simulation behavior of salps. However, similar to most of the meta-heuristic algorithms, it suffered from stagnation in local optima and low convergence rate. Recently, chaos theory has been successfully applied to solve these problems. In this paper, a novel h...
Article
On the internet, people share their opinions and sentiments in many forms of products or services. This behavior creates an extensive collection of opinions and views in the form of texts, which needs to be analyzed to know the efficacy of the product or service. Traditional lexicon-based approaches suffer from scalability and are limited by unreli...
Conference Paper
Full-text available
In real world computing environment with using a computer to answer questions has been a human dream since the beginning of the digital era,Question-answering systems are referred to as intelligent systems ,that can be used to provide responses for the questions being asked by the user based on certain facts or rules stored in the knowledge base it...
Article
Full-text available
The volume of data on the social media is huge and even keeps increasing. The need for efficient processing of this extensive information resulted in increasing research interest in knowledge engineering tasks such as Opinion Summarization. This survey shows the current opinion summarization challenges for social media, then the necessary pre-summa...
Article
Full-text available
This research aims at introducing a new hybrid model for Twitter sentiment analysis, which categorizes a tweet's sentiment polarity into positive and negative. Depending on the lexicon-based, regular machine learning-based and deep learning-based, these three methodologies were trialed, concluding that the out-turn polarity of each methodologies ha...
Article
Emotions can be judged by a combination of cues such as speech facial expressions and actions. Emotions are also articulated by text. This paper shows a new hybrid model for detecting emotion from text which depends on ontology with keywords semantic similarity. The text labelled with one of the six basic Ekman emotion categories. The main idea is...
Article
Full-text available
Early detection of Alzheimer's disease (AD) is important so that preventative measures can be taken. Current techniques for detecting AD rely on cognitive impairment testing which unfortunately does not yield accurate diagnoses until the patient has progressed beyond a moderate AD. Alzheimer's disease considered being one of the acute diseases that...
Article
Full-text available
Cancerous tumors considered being one of the acute diseases that cause the human death especially brain cancers. Many computer-aided diagnosis systems are now widely spread to aid in brain tumors diagnosis. Therefore, an automated and reliable computer-aided diagnostic system for diagnosing and classifying the brain tumor has been proposed [1]. MRI...
Article
Full-text available
MRI (Magnetic resonance Imaging) is one source of brain tumors detection tools, but using MRI in children brain tumors classification is considered to be difficult process according to the variance and complexity of tumors. This paper presents a technique for the classification of brain tumors based on children MRI. The proposed system consists of...
Article
Full-text available
Hydrocephalus is considered to be one of the diseases that may cause damage in children brain especially infants. MRI (Magnetic resonance Imaging) is one source of hydrocephalus detection tools, but using MRI in children brain diseases classification is considered to be difficult process according to the variance and complexity of brain diseases. T...
Article
Full-text available
Emotion Detection from text is a very important area of natural language processing. This paper shows a new method for emotion detection from text which depends on ontology. This method is depending on ontology extraction from the input sentence by using a triplet extraction algorithm by the OpenNLP parser, then make an ontology matching with the o...
Article
Context processing plays an important role in different Natural Language Processing applications. Sentence ordering is one of critical tasks in text generation. Following the same order of sentences in the row sources of text is not necessarily to be applied for the resulted text. Accordingly, a need for chronological sentence ordering is of high i...
Chapter
Detection of semantic roles associated with linguistic elements is important to the textual classification of communicative context into specific identities. In this paper, a new model for semantically identifying sentences is presented through contextual patterns. The proposed contextual pattern originated its structure from a labeling process of...
Article
Growth in web technology has seen the emergence of the Semantic Web which has been envisioned to provide solutions to users of web resources, especially in the area of data and service discovery. Many GIS (Geographic Information Systems) exist which facilitate sharing of data over the web in distributed environments. However search and retrieval of...
Article
Full-text available
Question Answering (QA) is a specialized area in the field of Information Retrieval (IR). The QA systems are concerned with providing relevant answers in response to questions proposed in natural language. QA is therefore composed of three distinct modules, each of which has a core component beside other supplementary components. These three core c...
Article
Mail systems comprise different components to accomplish all mail activities. On the top of these mail system functions is the message submission, delivery, and retrieval on a target host. Simple Mail Transfer Protocol (SMPT) is the mail transport protocol used to transfer mail between hosts. In SMTP session, like any protocol, two participants are...

Network

Cited By