Strateji nedir ? Stratejik Düşünme & Stratejik PlanlamaDr.Hakan Tetik
Strateji kavramı aslında iki bileşenden oluşur : Stratejik Düşünme ve Stratejik Planlama. Stratejik Düşünme daha bireysel bir yetkinliktir ve geleceği tahmin ederek arzu edilen geleceği resmetmeye yardımcı olur. Stratejik Planlama ise daha kurumsal bir yetkinliktir ve geleceğe giden yolun adımların planlar.
Birliktelik Kuralları Kullanılarak Pazar Sepeti Analizi (Market Basket Analys...Metin Uslu
Birliktelik Kuralları Kullanılarak Pazar Sepeti Analizi (Market Basket Analysis Using Association Rules)
Birliktelik Kuralları yöntemlerinden Apriori algoritması kullanılarak 11 değişken ve 1000 gözlemden oluşan veri seti kullanılarak birliktelik kuralları oluşturulmuştur. Burada amaç müşterilerin satın aldıkları ürünler arasındaki birliktelik ilişkisini bulmak, bu ilişki verisi doğrultusunda müşterilerin satın alma alışkanlıklarını tespit etmektir. Uygulama sonucunda müşterilerin satın aldıkları ürünlere ilişkin destek, güven ölçütü değerleri bulunmuş ve web grafiği ilişkiler gösterilmiştir. Çalışma IBM SPSS Modeler paket programı kullanılarak gerçekleştirilmiştir.
Çoklu Zeka Kuramı, Zekanın tek bir boyutta olmadığını, aksine her bireyin farklı derecelerde, çeşitli zekalara sahip olduğunu öne sürer. Bu kuramın temel ilkelerini yaratıcı biçimde kullanıp, her öğrencinin bireysel farklılıklarına değer veren ve bunları güçlendiren programlar hazırlayabilmeleri için olanak sağlar.
C# ve MS-SQL İLE TÜRKÇE METİNDEN KONUŞMA SENTEZLEME - MUHAMMET ÇAĞATAYMuhammet ÇAĞATAY
METİNDEN KONUŞMA SENTEZLEME (MKS) NEDİR?
Metinden Konuşma Sentezleme; bilgisayar tarafından yazılı bir metnin ses sinyallerine dönüştürülme işlemidir. Günümüzde MKS uygulamaları çoklu ortam araçlarında kullanıcı ile olan etkileşimin artırılması için kullanılmaktadır. Görme engelliler başta olmak üzere belirli kitleler için geliştirilen bu sistemler sabit veya taşınabilir birçok cihaz üzerinde kullanılabilen bir teknolojidir ve İngilizcesi Text to Speech (TTS) olarak adlandırılır.
Bir MKS sistemi başlıca iki bölümden oluşur. Bunlar metin işleme ve konuşma sentezleme bölümleridir. Metin işleme bölümü girdi metni ayrıştırarak konuşma sentezleme bölümüne hazırlamakla sorumludur. İdeal bir sistemde metin işleme bölümü oldukça karmaşık olabilir. Çünkü her metni doğru bir şekilde işleyebilmek ve doğru sonuç üretebilmek oldukça zor bir süreçtir.
Metin işleme bölümünün esas amacı girdi metni konuşma sentezleme bölümü tarafından işlenebilecek doğru alt bölümlere ayırabilmektir. Doğru alt parçalar konuşma sentezleme bölümünde kullanılan sentezleme tekniğine göre değişebilir. Örneğin hece tabanlı olarak hazırlanmış eklemeli yöntemlerde metin işleme bölümü girilen metni hecelere, difon tabanlı hazırlanan sistemlerde ise metinleri difonlara ayırmalıdır. Metin işleme bölümünün diğer görevleri ise doğru tonlamaya karar verebilme, kısaltmaları çevirebilme ve sayıları okunabilecek birimlere çevirebilmektir.
Konuşma sentezleme bölümü çıkış verisini yani son konuşmayı sentezlemeden korumludur. Kural tabanlı ve birleştirilmiş sentez olmak üzere konuşma sentezleme tekniğinin iki popüler çeşidi vardır. Kullanılan sentezleme tekniğinin çeşidine göre sistem için bazı önişlemlerde yapılmalıdır. Örneğin birleştirilmiş sentezleme yöntemi kullanılacaksa ses veri tabanının hazırlanması ve kaydedilen seslerin düzenlenmesi gibi işlemler önceden yapılmalıdır.
Bu basamaklar sonuçlandırıldığında doğru ve kararlı bir şekilde çalıştırılabilen bir MKS
sistemi oluşturulabilir. Bu şekilde oluşturulabilecek bir MKS sistemi oldukça geniş bir kullanım alanına sahip olacaktır. Hali hazırda oluşturulmuş MKS sistemlerinin günümüzde çok yaygın kullanım alanları bulunmaktadır. Bunlardan bir kaçı sesli yanıt sistemleri, bilgi ve uyarı sistemleri, görme engelli kişiler için sözlü iletişim aracı vb. gibidir. Sonuç olarak bu şekilde oluşturulan bir sistemle dijital ortamda bulunan bütün yazıların sesli olarak okutulması mümkün olmaktadır.
Strateji nedir ? Stratejik Düşünme & Stratejik PlanlamaDr.Hakan Tetik
Strateji kavramı aslında iki bileşenden oluşur : Stratejik Düşünme ve Stratejik Planlama. Stratejik Düşünme daha bireysel bir yetkinliktir ve geleceği tahmin ederek arzu edilen geleceği resmetmeye yardımcı olur. Stratejik Planlama ise daha kurumsal bir yetkinliktir ve geleceğe giden yolun adımların planlar.
Birliktelik Kuralları Kullanılarak Pazar Sepeti Analizi (Market Basket Analys...Metin Uslu
Birliktelik Kuralları Kullanılarak Pazar Sepeti Analizi (Market Basket Analysis Using Association Rules)
Birliktelik Kuralları yöntemlerinden Apriori algoritması kullanılarak 11 değişken ve 1000 gözlemden oluşan veri seti kullanılarak birliktelik kuralları oluşturulmuştur. Burada amaç müşterilerin satın aldıkları ürünler arasındaki birliktelik ilişkisini bulmak, bu ilişki verisi doğrultusunda müşterilerin satın alma alışkanlıklarını tespit etmektir. Uygulama sonucunda müşterilerin satın aldıkları ürünlere ilişkin destek, güven ölçütü değerleri bulunmuş ve web grafiği ilişkiler gösterilmiştir. Çalışma IBM SPSS Modeler paket programı kullanılarak gerçekleştirilmiştir.
Çoklu Zeka Kuramı, Zekanın tek bir boyutta olmadığını, aksine her bireyin farklı derecelerde, çeşitli zekalara sahip olduğunu öne sürer. Bu kuramın temel ilkelerini yaratıcı biçimde kullanıp, her öğrencinin bireysel farklılıklarına değer veren ve bunları güçlendiren programlar hazırlayabilmeleri için olanak sağlar.
C# ve MS-SQL İLE TÜRKÇE METİNDEN KONUŞMA SENTEZLEME - MUHAMMET ÇAĞATAYMuhammet ÇAĞATAY
METİNDEN KONUŞMA SENTEZLEME (MKS) NEDİR?
Metinden Konuşma Sentezleme; bilgisayar tarafından yazılı bir metnin ses sinyallerine dönüştürülme işlemidir. Günümüzde MKS uygulamaları çoklu ortam araçlarında kullanıcı ile olan etkileşimin artırılması için kullanılmaktadır. Görme engelliler başta olmak üzere belirli kitleler için geliştirilen bu sistemler sabit veya taşınabilir birçok cihaz üzerinde kullanılabilen bir teknolojidir ve İngilizcesi Text to Speech (TTS) olarak adlandırılır.
Bir MKS sistemi başlıca iki bölümden oluşur. Bunlar metin işleme ve konuşma sentezleme bölümleridir. Metin işleme bölümü girdi metni ayrıştırarak konuşma sentezleme bölümüne hazırlamakla sorumludur. İdeal bir sistemde metin işleme bölümü oldukça karmaşık olabilir. Çünkü her metni doğru bir şekilde işleyebilmek ve doğru sonuç üretebilmek oldukça zor bir süreçtir.
Metin işleme bölümünün esas amacı girdi metni konuşma sentezleme bölümü tarafından işlenebilecek doğru alt bölümlere ayırabilmektir. Doğru alt parçalar konuşma sentezleme bölümünde kullanılan sentezleme tekniğine göre değişebilir. Örneğin hece tabanlı olarak hazırlanmış eklemeli yöntemlerde metin işleme bölümü girilen metni hecelere, difon tabanlı hazırlanan sistemlerde ise metinleri difonlara ayırmalıdır. Metin işleme bölümünün diğer görevleri ise doğru tonlamaya karar verebilme, kısaltmaları çevirebilme ve sayıları okunabilecek birimlere çevirebilmektir.
Konuşma sentezleme bölümü çıkış verisini yani son konuşmayı sentezlemeden korumludur. Kural tabanlı ve birleştirilmiş sentez olmak üzere konuşma sentezleme tekniğinin iki popüler çeşidi vardır. Kullanılan sentezleme tekniğinin çeşidine göre sistem için bazı önişlemlerde yapılmalıdır. Örneğin birleştirilmiş sentezleme yöntemi kullanılacaksa ses veri tabanının hazırlanması ve kaydedilen seslerin düzenlenmesi gibi işlemler önceden yapılmalıdır.
Bu basamaklar sonuçlandırıldığında doğru ve kararlı bir şekilde çalıştırılabilen bir MKS
sistemi oluşturulabilir. Bu şekilde oluşturulabilecek bir MKS sistemi oldukça geniş bir kullanım alanına sahip olacaktır. Hali hazırda oluşturulmuş MKS sistemlerinin günümüzde çok yaygın kullanım alanları bulunmaktadır. Bunlardan bir kaçı sesli yanıt sistemleri, bilgi ve uyarı sistemleri, görme engelli kişiler için sözlü iletişim aracı vb. gibidir. Sonuç olarak bu şekilde oluşturulan bir sistemle dijital ortamda bulunan bütün yazıların sesli olarak okutulması mümkün olmaktadır.
Kitaplar/Eserler:
Anlambilimi ve Türk Anlambilimi - Doğan Aksan
Uygulamalı Türk Dili - Yusuf Çotuksöken
Dörtlükler - Ömer Hayyam
Dünya Yazın Tarihi - Antal Szerb
Sanata Giriş - Selçuk Mülayim
Bu Ülke - Cemil Meriç
Mirror for Humanity - Conrad Phillip Kottak
Varoluş ve Psikiyatri - Engin Geçtan
Düz Yazının Sorgulayan Gücü - Emin Özdemir
Uçan Kaçan Sözcüklerin Ardında - Şadan Karadeniz
A History of Western Philosophy - Bertrand Russell
Türkiye’de Popüler Kültür - Ahmet Oktay
The Tao of Physics - Fritjof Capra
Yorum ve Aşırı Yorum - U. Eco, R. Rorty, J.Culler, C.B.-Rose
Genin Yüzyılı - Evelyn Fox Keller
Science, Order, and Creativity - David Bohm, F. David Peat
Ludwig Boltzmann - Carlo Cercignani
Solitude - Anthony Storr
Hafif Türk Pop Tarihi - Naim Dilmener
İçerikten:
Alıntılardan ortak konular,
dil - varolma - adlandırma
farklı dil - farklı algı
dil dışında iletişim yolları
değişmez ortak algılar
anlam - bütün ilişkisi
dil - deneyim - aktarım ilişkileri
dil - ihtiyaç ilişkisi (kar/snow)
ortak dil
dil - insan oluş (infant/bebek)
aynı şeyi anlamanın pek de mümkün olmadığı
doğanın dili
çoğunluğun dili (halkın dili) - anlaşılırlık ilişkisi
yeni bir dile gereksinim
Beden Dili ve Etkili İletişim Uzmanlığı E-EğitimiUniverist
Tarihin En Eski İletişim Aracı…
Beceri sahibi olmak önemlidir, dahi olmak ise olağanüstüdür. Ancak hepsinden daha değerli olanı doğru ilişki kurmaktır.Beden dili duygu ve düşüncelerimizin yansımasıdır. İnsanların yüz yüze kurdukları ilişkide, kelimeler %10, ses tonu %30, beden dili %60 önem taşır. Bu yüzden de Sözel mesajlardan daha çok beden dilimizle iletişim kurarız.Kültürden kültüre biraz farklılıklar gösterse de dünya üzerinde en geçerli dil Beden Dili’dir.
2. NLP(DOĞAL DİL İŞLEME)
NLP NEDİR?
Uzman Sistemler ve Doğal Dil İşleme
Yapay Zekâ ve Doğal Dil İşleme
Dilin Matematik Modeli
Fonetik ve fonoloji
Dilin morfolojisi
Yapay konuşma
NLP İLE NELER YAPILABİLİR?
NLP Evreleri (Tokenizer,Normalization…)
CORPUS Nedir?
Türkçe ve NLP
Türkçe Heceleme algoritması
KAYNAKÇA
3. NLP NEDİR?
Doğal Dil İşleme, yaygın olarak NLP (Natural Language
Processing) olarak bilinen yapay zekâ ve dilbilim alt
kategorisidir. Türkçe, İngilizce, Almanca, Fransızca gibi doğal
dillerin (insana özgü tüm diller) işlenmesi ve kullanılması amacı
ile araştırma yapan bilim dalıdır.
4. Uzman Sistemler ve NLP
NLP yani Doğal Dil İşleme, doğal dillerin kurallı yapısının
çözümlenerek anlaşılması veya yeniden üretilmesi amacını
taşır.Bu çözümlemenin insana getireceği kolaylıklar, yazılı
dokümanların otomatik çevrilmesi, soru-cevap makineleri,
otomatik konuşma ve komut anlama, konuşma sentezi,
konuşma üretme, otomatik metin özetleme, bilgi sağlama gibi
birçok başlıkla özetlenebilir.
5. Uzman Sistemler ve NLP
Bilgisayar teknolojisinin yaygın kullanımı, bu başlıklardan
üretilen uzman yazılımların gündelik hayatımızın her alanına
girmesini sağlamıştır. Örneğin, tüm kelime işlem yazılımları birer
imlâ düzeltme aracı taşır. Bu araçlar aslında yazılan metni
çözümleyerek dil kurallarını denetleyen doğal dil işleme
yazılımlarıdır.
6. Uzman Sistemler ve NLP
Konuşma ve komut anlama yazılımları ise gelecekte insan ve
bilgisayar arasındaki klavye, fare gibi veri girişi aygıtlarını ortadan
kaldıracak yazılımlardır. Bu gelişmeler makine-insan iletişiminde yeni
ve devrimci değişimlere yol açacak ve bilgisayarların daha çok insan
tarafından kabul görmesine yol açacaktır.
7. Yapay Zeka ve NLP
Gelecekte, konuşma sentezleyiciler ve konuşma anlama alanındaki
gelişmeler ve makine-insan iletişiminin gelişmesi, insanın makineden
beklentilerini yükseltecektir. İnsanlar makinelerin kendisini
anlamalarını isteyecek, karmaşık kullanımı olan makineler pazar
bulamayacaktır. Giderek gelişen ve insanı anlayan makinelerin daha
zeki olması insanın yaşam kalitesini yükselteceğinden, vazgeçilmez
olması kaçınılmazdır.
8. Yapay Zeka ve NLP
Zeki makine kavramı, yapay zekâ çalışmalarının hızlanmasına yol
açmıştır. Geleceğin en önemli sektörlerinden biri olan yapay zekâ ile
insanın iletişim kuracağı tek araç dildir.
Dil, insanoğlunun uygarlaşmasını sağlamakla kalmamış, onun
zekâsının doğada daha önce görülmemiş şekilde parlamasını
sağlamıştır.Kültür dediğimiz insanlık birikimi, dil kullanan ve iletişim
kuran insanın sosyalleşme sürecinin ürünüdür.
9. Dilin Matematik Modeli
Dilin işlenmek üzere çözümlenebilmesi için, matematik modelinin
oluşturulması gerekmekteydi
.
Genişletilmiş Geçiş Ağları
ATN Genişletilmiş Geçiş Ağları (Augmented Transition
Network),Woods tarafından 1970 ve 1973 yılları arasında geliştirilmiş
bir yaklaşımdır.
10. Genişletilmiş Geçiş Ağları
Genişletilmiş geçiş ağları (GGA) üç bileşenden oluşur:
En az başlangıç ve son (/s) durumları olan sonlu sayıdaki durumlar
kümesi,
Belli bir metindeki mümkün olan harflerden oluşan alfabe
Sonlu sayıdaki bir durumdan diğer bir duruma geçişi sağlayacak
geçişler kümesi.
11. Genişletilmiş Geçiş Ağları
Genişletilmiş geçiş ağlarında, bir durumdan diğer bir duruma geçmek
için gerekli harf okunur ve bu harf geçilecek olan duruma geçmek için
gereken harfle karşılaştırılır; uygun ise diğer duruma geçilir. Geçiş
ağlarında doğru bir yol, bir başlangıç durumundan başlayıp, son
duruma ulaşan geçişler sağlandığında tamamlanır. Harflerin birbirine
eklenmesiyle oluşan metin, ağın kabul etmesi için verilen metin ise,
bu metin ağ tarafından kabul edilmiş demektir.
12. Fonetik ve fonoloji
Fonetik, konuşulurken, dil, gırtlak, ses telleri, damak, dişler ve
dudaklar ile çıkarılan sesleri ve bu seslerin dil ile olan ilişkilerini
tanımlamak için kullanılan bir terimdir.Doğal dillerde anlam ayırıcı
olarak kullanılan en küçük ses fondur (phon ) dur. Fonetik terimi bu
kökten gelmektedir.
13. Fonetik ve fonoloji
Fon kavramı evrensel değildir ve her dilde farklı seslere kaşılık gelir.
Farklı dillerdeki fonların tek ortak özelliği ayırıcı temel sesler
olmalarıdır.Sesle ifade edilen dili, yani konuşmayı kaydetmek için yazı
icad edilmişti.Konuşmayı yazı ile ifade etmek için ses birim veya
fonları harflerle eşleştirmek gerekmekteydi. Bazı dillerde, örneğin
Türkçe, Fince ve Japoncada, sesbirimler doğrudan harflere karşılık
gelmektedir.
14. Fonetik ve fonoloji
Bu tip dillere fonetik diller denir.İngilizce, Almanca, Fransızca gibi
dillerde ise Fonlar harflere kaşılık gelmezler.Bu yaklaşımın yerine
uluslararası olarak geçerliliği olan fonetik bir alfabe ses birimleri ifade
etmek için kullanılır. Ses birimlerin simgesel olarak ifade edilmesi
sonucu olusan simgeler fonem (phoneme) olarak adlandırılır. Bir
başka deyişle aslında fonemlerin seslendirilmesiyle ses birimler
(phon) oluşur.
15. Dilin morfolojisi
Dil bilime terim olarak 1859 yılında August Schleicher tarafından
kazandırılan morfoloji, dilde biçimi oluşturan ögelerin türlerini
tanımlamak ve özetle dil bilgisi kuralları denen biçimsel ögelerin
sınıflandırmasını yapmaktır.
16. Dilin morfolojisi
Doğal dil işleme çalışmalarında anlam bütünsel çözümleme yapabilmek
için, bazı yaklaşımlar belirmiştir. Bu yaklaşımlar aşağıdaki süreçlerden
oluşur.
-Sözdizimsel (sentaktik) analiz
-Anlambilimsel (semantik) analiz
17. Dilin morfolojisi
Sözdizimsel (sentaktik) analiz:
Sözdizimsel analiz, sözdizimini (syntax) veya cümleyi oluşturan
morfolojik ögelerin hiyerarşik kurallara uyumunu karşılaştırarak
ölçümlemektir. Böylece söz dizimin anlamlı olup olmadığının
ölçülebilmesi için düzenleyici bir süreç gerçekleşmiş olur.
18. Dilin morfolojisi
Sözdizimsel (sentaktik) analiz:
Türkçede cümleler en genel şekliyle özne, nesne ve yüklem
bileşenlerinden oluşur. Cümleye eklenmek istenen anlamlar arttıkça
cümleler, özne, yer tamlayıcısı, zarf tamlayıcısı, nesne ve yüklem gibi
bileşenleri içerir.Ayrıca cümlenin anlamını kuvvetlendiren cümle dışı
bileşenler de (bağlaç, edat, vb) cümlede bulunabilir.Bunlara örnek
olarak "ile, için, ama, çünkü" kelimeleri verilebilir.
19. Dilin morfolojisi
Sözdizimsel (sentaktik) analiz:
Türkçede özne ile yüklem cümlenin temel bileşenleridir ve genelde
tüm cümlelerde yer alırlar. Yer tamlayıcısı, zarf tamlayıcısı, nesne gibi
bileşenler bazı cümlelerde yer almayabilirler veya bazı cümlelerde
sadece biri, bazılarında sadece ikisi bulunabilir. Bu bileşenlerin cümle
içindeki sıralanışları da değişebilir.Bilgisayarla doğal dilin
modellenmesinde anlamsal analizden önce kelimelerden oluşturulan
yapının cümle olup olmadığının test edilmesi faydalıdır.Bu işlem
sentaktik eşleştirme işleminde anlamsız eşleşmelerin önlenmesine
faydalı olur.
21. Dilin morfolojisi
Anlambilimsel (semantik) analiz:
Anlambilimsel analiz, sözdizimini oluşturan morfolojik ögelerin
ayrılması, yani sözdizimsel analiz ile anlam taşıyan kelimelerin
sınıflandırılması işleminden sonra gelen anlamlandırma veya anlama
sürecidir.Bu süreçte anlam taşıyan kelimelerin, ekler ve cümle
hiyerarşisi içindeki konumlarının saptanması sayesinde birbirleri ile
ilişkileri kurulabilir. Bu ilişkiler anlam çıkarma, fikir yürütme gibi ileri
seviye bilişsel fonksiyonların oluşturulmasında ham bilgi olarak
kullanılacaktır.
22. Yapay konuşma
Morfolojik çözümleme aşamalarından sonra sözdizimsel kurgu veya
yapay konuşma süreci ile yapay zekâ ya veya uzman sistemlere
iletişim becerisi kazandırılacaktır. Sözdizimsel çözümlemenin tersi
süreçlerden oluşan birleştirme sürecinde, önceki süreçlerde ele
geçen bilgi yine morfolojik kurallar dahilinde birleştirilir.
23. Doğal dil üretme(DDÜ)
Doğal Dil Üretme (DDÜ), makine gösterimi sisteminden doğal dil
üretmeyi amaçlayan bir doğal dil işleme alanıdır.Kimileri DDÜ'yi doğal
dil anlamanın tersi olarak görse de, ayrımları şöyle açıklanabilir: doğal
dil anlamada sistem, girilen cümledeki anlam bulanıklığını gidermeye
çalışırken, DDÜ'de sistem bir kavramı nasıl sözcüklere dökeceği
konusunda kararlar almak zorundadır.
24. Neler yapılabilir?
Her dilin kendine has gramer kuralları ve kelime çeşitliliği olduğu
düşünülürse, bu alanda yapılan çalışmaların karmaşıklığı biraz olsun
anlaşılabilir. Doğal dil işleme ile neler yapabiliriz ufak bir liste verelim:
Bilgi çıkarımı (Information Extraction)
Duygu Analizi ( Sentiment Analysis)
Çeviri (Translation)
İstenmeyen mail tespiti (Spam Detection)
Annotation ( Özetleme)
25. NLP Evreleri
Ham hâldeki verinin makine için anlamlı olmayacağı aşikâr, bir
metin içerisindeki kelimelerin anlamlandırılabilmesi için, çeşitli
işlemlerden geçmesi gerekir. Normalizasyon bir metin
içerisindeki gereksiz öğelerin atılması işlemi, Lemmatization ise
kelimenin sözlükteki “doğru” hâlinin tespit edilmesidir. Stemming
işlemi de kelimelerin kök hâllerini bulmamızı sağlar.
34. Corpus
Corpus kelime sözlüğüdür diyebiliriz. Tahmin edeceğiniz gibi
corpus’lar dillere özel olmak zorundadır. Corpus içerisinde bir
kelime ile ilgili anlam bilgisi değil de, özel isim olup olmadığı, fiil
mi? sıfat mı ? isim mi ? gibi sorulara cevap bulabileceğimiz
işaretlemeler yer alır. Doğal dil işleme üzerine çalışırken Python
NLTK programlama dilini ve kütüphanesini kullanmak faydalıdır.
NLTK web sitesine girdiğinizde hazır verileri indirebilir, bunlar
üzerinden çalışmalar yapabilirsiniz. Tabii ki de “bedeve”.
35. PYTHON NLTK
NLTK (Natural Language Tool Kit)-Doğal Dil
Aracı:
Python komut satırından “import nltk” ile bu aracın genel modüllerini
kütüphanemize dahil etmiş oluyoruz. Bundan sonrası altbirimlerin
incelenip kullanılmasına kalıyor. Yazılan modüller; derlem
okuyucuları, bölüştürücüler, kök çözücüler, etiketleyiciler,
kümeleyiciler, ayrıştırıcılar, anlam yorumlayıcılar, sınıflandırıclar,
ölçüm, tahmin.
37. Doğal Dil İşleme ve Türkçe
Türkçe sadece sözcük bazında kurallı bir dildir. Sözcüklerin
oluşturulmasında, eklerin sırasında herhangi bir değişiklik
yapılması mümkün değildir. Fakat cümle öğelerinin yerleri
konusunda herhangi bir kurala sahip değildir. Bu sebeple
sözdizimsel analizi zordur. Resmi yazışmalarda bile dilimizin
gene yapısı olan Özne-Nesne-Yüklem sıralamasına kısmen
uyulmaktadır. Günlük konuşmalarımızda özneyi çoğu zaman
kullanmayız bu işi yükleme bırakırız. Devrik cümle yapısı
fazladır ve vurgulanan kısımları yükleme yakın kullanırız. Bu
sebeple kurgulanması gereken algoritmaların sayısı fazla
olabilir.
38. Doğal Dil İşleme ve Türkçe
Kök temellidir ve sondan eklemeli bir dildir. Kök temelli olması
anlaşılırlığı yükseltir, sözcüğün genelinden köke inerek anlam
çıkarmak artı olarak düşünülebilir. Fakat sondan eklemi bir
olması Türkçenin işlenmesinde zorluklar karşımıza çıkarır.
Eklenebilecek eklerin çokluğu sözcüğün çözümlenmesini
zorlaştırabilir. Ya da eklenen ek sonucunda başka anlama gelen
bir sözcük oluşabilir. Abartılmış bir örnek vermemiz gerekirse;
gözlükçülerdenmiş – göz(isim kök)lük(yapım eki)çü(yapım
eki)ler(çoğul eki)den(hal eki)miş(çekimli fiil eki)
39. Doğal Dil İşleme ve Türkçe
Türkçe fonetiktir, ses harf uyumu vardır, kısacası yazıldığı
gibi okunur ve okunduğu gibi yazılır. Metini seslendirme ya
da sesli bir konuşmayı metine çeviren sistemler için Türkçe
ideal bir dildir.
40. Doğal Dil İşleme ve Türkçe
Türkçe eş anlamlı ve sesteş sözcük sayısı fazladır. Türkçedeki
kelime sayısının diğer dillere göre az olmasının sebebi de
budur. Hem bir kelime ile birçok anlam verebilirsiniz hem de bir
sözcük yerine birden fazla kelime kullanabilirsiniz. Türkçenin
kurulan bir cümlenin birden fazla yöne çekilmesi ve farklı
anlamlara gelebilmesi bu sebeptendir. İşte bu durum doğal dil
işlemede önümüze engel olarak çıkmaktadır. Cümlenin analizini
doğru yapabilmek için kelimenin hangi anlamda kullanıldığını
doğru saptamak gerekmektedir.