English
Related papers

Related papers: Using Punkt for Sentence Segmentation in non-Latin…

200 papers

The present paper aims at presenting a lemmatization and a word-level error correction system for Sorani Kurdish. We propose a hybrid approach based on the morphological rules and a n-gram language model. We have called our lemmatization…

Computation and Language · Computer Science 2018-10-01 Shahin Salavati , Sina Ahmadi

Named Entity Recognition (NER) is one of the essential applications of Natural Language Processing (NLP). It is also an instrument that plays a significant role in many other NLP applications, such as Machine Translation (MT), Information…

Computation and Language · Computer Science 2023-01-13 Sazan Salar , Hossein Hassani

Over recent years a lot of research papers and studies have been published on the development of effective approaches that benefit from a large amount of user-generated content and build intelligent predictive models on top of them. This…

Computation and Language · Computer Science 2021-01-21 Mohammad Kasra Habib

Punctuation restoration is essential for improving the readability and downstream utility of automatic speech recognition (ASR) outputs, yet remains underexplored for Persian despite its importance. We introduce PersianPunc, a large-scale,…

Computation and Language · Computer Science 2026-03-06 Mohammad Javad Ranjbar Kalahroodi , Heshaam Faili , Azadeh Shakery

Tokenizing raw texts into word units is an essential pre-processing step for critical tasks in the NLP pipeline such as tagging, parsing, named entity recognition, and more. For most languages, this tokenization step straightforward.…

Computation and Language · Computer Science 2022-03-22 Idan Brusilovsky , Reut Tsarfaty

Morphological analysis is the study of the formation and structure of words. It plays a crucial role in various tasks in Natural Language Processing (NLP) and Computational Linguistics (CL) such as machine translation and text and speech…

Computation and Language · Computer Science 2020-05-22 Sina Ahmadi , Hossein Hassani

Despite having a large number of speakers, the Kurdish language is among the less-resourced languages. In this work we highlight the challenges and problems in providing the required tools and techniques for processing texts written in…

Information Retrieval · Computer Science 2012-12-04 Kyumars Sheykh Esmaili

Classifying Sorani Kurdish subdialects poses a challenge due to the need for publicly available datasets or reliable resources like social media or websites for data collection. We conducted field visits to various cities and villages to…

Computation and Language · Computer Science 2024-04-02 Sana Isam , Hossein Hassani

Sentiment analysis is the process of identifying and extracting subjective information from text. Despite the advances to employ cross-lingual approaches in an automatic way, the implementation and evaluation of sentiment analysis systems…

Computation and Language · Computer Science 2023-04-11 Razhan Hameed , Sina Ahmadi , Fatemeh Daneshfar

Access to Kurdish medicine brochures is limited, depriving Kurdish-speaking communities of critical health information. To address this problem, we developed a specialized Machine Translation (MT) model to translate English medicine…

Computation and Language · Computer Science 2025-01-24 Mariam Shamal , Hossein Hassani

Spell checking and morphological analysis are two fundamental tasks in text and natural language processing and are addressed in the early stages of the development of language technology. Despite the previous efforts, there is no progress…

Computation and Language · Computer Science 2021-09-15 Sina Ahmadi

The complexity and difficulties of Kurdish speaker detection among its several dialects are investigated in this work. Because of its great phonetic and lexical differences, Kurdish with several dialects including Kurmanji, Sorani, and…

Audio and Speech Processing · Electrical Eng. & Systems 2025-10-07 Abdulhady Abas Abdullah , Soran Badawi , Dana A. Abdullah , Dana Rasul Hamad

Nowadays, Natural Language Processing (NLP) is an important tool for most people's daily life routines, ranging from understanding speech, translation, named entity recognition (NER), and text categorization, to generative text models such…

Arabic is one of the languages that present special challenges to Optical character recognition (OCR). The main challenge in Arabic is that it is mostly cursive. Therefore, a segmentation process must be carried out to determine where the…

Computer Vision and Pattern Recognition · Computer Science 2017-07-05 Mahmoud A. A. Mousa , Mohammed S. Sayed , Mahmoud I. Abdalla

Optical Character Recognition (OCR) is the process of extracting digitized text from images of scanned documents. While OCR systems have already matured in many languages, they still have shortcomings in cursive languages with overlapping…

Computer Vision and Pattern Recognition · Computer Science 2020-09-22 Hussein Osman , Karim Zaghw , Mostafa Hazem , Seifeldin Elsehely

Next word prediction is an input technology that simplifies the process of typing by suggesting the next word to a user to select, as typing in a conversation consumes time. A few previous studies have focused on the Kurdish language,…

Computation and Language · Computer Science 2020-08-05 Hozan K. Hamarashid , Soran A. Saeed , Tarik A. Rashid

The effectiveness of a statistical machine translation system (SMT) is very dependent upon the amount of parallel corpus used in the training phase. For low-resource language pairs there are not enough parallel corpora to build an accurate…

Computation and Language · Computer Science 2017-01-31 Ebrahim Ansari , M. H. Sadreddini , Mostafa Sheikhalishahi , Richard Wallace , Fatemeh Alimardani

Machine translation has been a major motivation of development in natural language processing. Despite the burgeoning achievements in creating more efficient machine translation systems thanks to deep learning methods, parallel corpora have…

Computation and Language · Computer Science 2020-10-06 Sina Ahmadi , Hossein Hassani , Daban Q. Jaff

Precise character segmentation is the only solution towards higher Optical Character Recognition (OCR) accuracy. In cursive script, overlapped characters are serious issue in the process of character segmentations as characters are deprived…

Computer Vision and Pattern Recognition · Computer Science 2019-04-30 Amjad Rehman

One of the components of natural language processing that has received a lot of investigation recently is semantic textual similarity. In computational linguistics and natural language processing, assessing the semantic similarity of words,…

Computation and Language · Computer Science 2024-09-06 Mohammad Abdous , Poorya Piroozfar , Behrouz Minaei Bidgoli