Açık kaynak kod Türkçe doğal dil işleme kütüphanelerinin robotik uygulamalarda kullanımı
Citation
Aram, K , Erdemir, G , Can, B . (2021). Açık Kaynak Kod Türkçe Doğal Dil İşleme Kütüphanelerinin Robotik Uygulamalarda Kullanımı . İstanbul Sabahattin Zaim Üniversitesi Fen Bilimleri Enstitüsü Dergisi , 3 (2) , 133-137Abstract
Dünya üzerinde doğal dil işleme ile ilgili birçok çalışma yapılmaktadır. Bunların bir kısmı “açık
kaynak kodlu” olarak yayınlanırken, bazıları da kişilerin kullanımına izin vermekle beraber
kaynak kodunu kapalı tutmaktadır. Günümüzde birçok farklı kullanım alanına sahip doğal dil
işleme, özellikle mobil uygulamaların yaygınlaşmasıyla yazılım dünyasında kendisine daha fazla
yer bulmaya başlamıştır. Mobil teknolojilerin günlük hayatta kullanımının kolaylaştırılması için
insan-bilgisayar etkileşimi alanında araştırmalar hızla devam etmektedir. Dokunmatik ve küçük
klavyelerin çok etkin kullanılamaması beraberinde sesli komut verme ve beraberinde komutların
algılanması-işlenmesi süreçlerinde de gelişmelere yol açmıştır. Bu gelişmelere paralel olarak
sadece mobil uygulamalarda değil diğer tüm uygulama alanlarında da doğal dil işleme konusunda
çalışmalar yaygınlaşmıştır. Dil bilim, sinyal işleme vb. farklı uzmanlıklar gerektiren doğal dil
işleme, yazılım projelerinde kütüphaneler veya yazılıma eklenmiş olan ek yazılımlar ile
gerçekleştirilmektedir. Bu sayede birçok farklı türdeki uygulamaya entegrasyonu kolaylıkla
sağlanabilmektedir. Türkçe üzerine yapılan çalışmalara baktığımızda birkaç tane önemli
uygulama ve kütüphane karşımıza çıkmaktadır. Bu çalışmada, açık kaynak kodlu olarak sunulan
Türkçe Doğal Dil İşleme çalışmaları ile ilgili öz bir değerlendirme yapılmış ve bu çalışmalardan
yararlanarak kullanıcıdan alınan bir komutun, gezgin robot sisteminde kullanılması gösterilmiştir. There have been many studies on natural language processing over the world. While some of
them are published as "open source", some of them allow the use of individuals but keep the
source code closed. Natural language processing, which has many different usage areas, has
started to find more place in the software world, especially with the widespread use of mobile
applications. Researches continue in the field of human-computer interaction in order to facilitate
the use of mobile technologies in daily life. The fact that touch and small keyboards cannot be
used very effectively has led to improvements in the giving voice commands and the perceptionprocessing of commands. In parallel with these developments, studies on natural language
processing have become widespread not only in mobile applications but also in all other
application areas. Linguistics, signal processing, etc. Natural language processing, which requires
different expertise, is carried out in software projects with libraries or additional softwares. In this
way, it can be easily integrated into many different types of applications. When we look at the
studies on Turkish, we come across a few important applications and libraries. In this study, a
self-evaluation has been made about the Turkish Natural Language Processing studies, which are
presented as open source and by using these studies, a command received from the user has been
shown to be used in a mobile robot system.