Open Access. Powered by Scholars. Published by Universities.®

Physical Sciences and Mathematics Commons

Open Access. Powered by Scholars. Published by Universities.®

Computer Sciences

2019

Natural language processing

TÜBİTAK

Articles 1 - 2 of 2

Full-Text Articles in Physical Sciences and Mathematics

Automatic Concept Identification Of Software Requirements In Turkish, Fatma Bozyi̇ği̇t, Özlem Aktaş, Deni̇z Kilinç Jan 2019

Automatic Concept Identification Of Software Requirements In Turkish, Fatma Bozyi̇ği̇t, Özlem Aktaş, Deni̇z Kilinç

Turkish Journal of Electrical Engineering and Computer Sciences

Software requirements include description of the features for the target system and express the expectations of users. In the analysis phase, requirements are transformed into easy-to-understand conceptual models that facilitate communication between stakeholders. Although creating conceptual models using requirements is mostly implemented manually by analysts, the number of models that automate this process has increased recently. Most of the models and tools are developed to analyze requirements in English, and there is no study for agglutinative languages such as Turkish or Finnish. In this study, we propose an automatic concept identification model that transforms Turkish requirements into Unified Modeling Language …


A Hybrid Sentiment Analysis Method For Turkish, Buket Erşahi̇n, Özlem Aktaş, Deni̇z Kilinç, Mustafa Erşahi̇n Jan 2019

A Hybrid Sentiment Analysis Method For Turkish, Buket Erşahi̇n, Özlem Aktaş, Deni̇z Kilinç, Mustafa Erşahi̇n

Turkish Journal of Electrical Engineering and Computer Sciences

This paper presents a hybrid methodology for Turkish sentiment analysis, which combines the lexicon-based and machine learning (ML)-based approaches. On the lexicon-based side, we use a sentiment dictionary that is extended with a synonyms lexicon. Besides this, we tackle the classification problem with three supervised classifiers, naive Bayes, support vector machines, and J48, on the ML side. Our hybrid methodology combines these two approaches by generating a new lexicon-based value according to our feature generation algorithm and feeds it as one of the features to machine learning classifiers. Despite the linguistic challenges caused by the morphological structure of Turkish, the …