Natural language processing (NLP) is the field of computer science focused on enabling computers to understand, interpret, and generate human language. Core tasks include tokenization, part-of-speech tagging, syntactic parsing, named entity recognition, machine translation, text summarization, question answering, and sentiment analysis. Early NLP systems relied on rule-based grammars and statistical language models; current approaches are dominated by transformer-based architectures and large language models pretrained on extensive text corpora and fine-tuned for specific tasks. Active research increasingly targets efficient attention mechanisms, including linear and sparse attention, to reduce the heavy compute and memory costs of standard transformers, alongside work on multilingual and low-resource languages, model bias, and factual reliability in generated text. Applications include chatbots and virtual assistants, automated document analysis, information extraction from unstructured text, and cross-lingual translation systems. As an open-access natural language processing journal (an NLP journal), IJACSA publishes research on language models and applied systems evaluated across multiple languages and domain-specific text corpora.
Published in International Journal of Advanced Computer Science and Applications (IJACSA)
· list last refreshed September 2026
Due to the advances in social media, it has become the most popular means of the propagation of news. Many news items are published on social media like Facebook, Twitter, Instagram, etc. Facebook is a huge source for sp…
Personally Identifiable Information (PII) has gained much attention with the rapid development of technologies and the exploitation of information relating to an individual. The corporates and other organizations store a…
Automatic Arabic diacritization is one of the most important and challenging problems in Arabic natural language processing (NLP). Recurrent neural networks (RNNs) have proved recently to achieve state-of-the-art results…
The aim of this research is to detect and classify websites based on their content if it encourages spreading hate speech toward Islam and Muslims, or Islamophobia using sentiment analysis and web text mining techniques.…
With the prevalence of affective computing, emotion recognition becomes vital in any work related to natural language understanding. The inspiration for this work is provided by supplying machines with complete emotional…
Gujarati is the language used for everyday communication in the state of Gujarat, India. The Gujarati language is also officially recognized by the constitution and the government of India. Gujarati script is based on th…
Now-a-days, the use of web portals known as job boards for publishing job offers by recruiters has grown consid-erably. The candidates in their turn, apply to the job positions via the job boards. Since the opportunities…
The User Story format has become the most popular way of expressing requirements in Agile methods. However, a requirement does not state how a solution will be physically achieved. The purpose of this paper is to present…
Natural Language Processing (NLP) has demonstrated effectiveness in many application domains. NLP can assist software engineering by automating various activities. This paper examines the interaction between software req…
In recent years, the sentiment analysis using Twitter data is the most prevalent theme in Natural Language Processing (NLP). However, the existing sentiment analysis approaches are having lower performance and accuracy f…