İçeriğe geç
yapay zeka mühendisliği

Türkçe metin için doğal dil işleme çözümleri

Doğal dil işleme (NLP) çözümleri, şirketinize gelen e-posta, yorum ve belgeleri elle okunmadan doğru ekibe ve doğru alana ulaştırır. Gelen metni sınıflandıran, içinden bilgi çıkaran ve özetleyen yazılımları Türkçenin eklemeli yapısını hesaba katarak kuruyoruz. Modelin emin olmadığı metinler bir insanın kontrolüne yönlenir.

  • Gelen talepler elle okunmadan doğru ekibin kuyruğuna düşer.
  • Sözleşme ve formlardaki alanlar tabloya kendiliğinden yazılır.
  • Binlerce yorumdaki şikayet eğilimi düzenli bir özete dönüşür.
örnek senaryoBir e-ticaret şirketinin müşteri hizmetleri ekibi

Müşteri taleplerini yönlendirmek

bugün

Bir temsilci gün boyu gelen e-postaları okuyup elle ilgili ekibe dağıtıyor.

  1. 01E-posta ve form metni sisteme düşer
  2. 02Model konu ve aciliyeti etiketler
  3. 03Emin olunmayan talep temsilciye gider
  4. ✓Temsilci etiketi teyit eder ya da düzeltirinsan onayı
  5. 05Talep doğru ekibin kuyruğuna yazılır
akıştan sonra

Dağıtım işi temsilciden alınır, temsilci yalnız belirsiz taleplere bakar.

Doğal dil işleme (NLP) çözümleri için varsayımsal bir iş akışı örneği.
  • kurucuTaha YelkenciSEO'ya 2010'da başladı, rankZup'ı 2012'de kurdu
  • kanıtKendi sistemlerimizde çalışıyorÜrün, video ve içerik hatlarımız her gün çalışıyor
  • teyitİnsan onayı her akıştaAjanın ürettiği sonuç kontrol noktasından geçer
  • bağımsızModel bağımsızGPT, Claude, Gemini ve açık modellerle çalışıyoruz
kapsam

Doğal dil işleme (NLP) çözümleri kapsamında neler yapıyoruz

  • 01

    Ajanlarla metin hattı kurduk

    Binlerce sayfalık yayın sitelerinde araştırma, yazım, denetim ve yayın adımlarını ajanlarla yürüten, her çıktıyı denetim betiğinden geçiren bir içerik hattı kurduk.

  • 02

    Talep sınıflandırma kuruyoruz

    Gelen e-posta ve formları konu, aciliyet ve departmana göre etiketleyip ticket sisteminize yazıyoruz.

  • 03

    Belgeden alan çıkarıyoruz

    Sözleşme, fatura ve yazışmalardan taraf, tarih, tutar ve sipariş numarası gibi alanları ayırıp tabloya aktarıyoruz.

  • 04

    Yorum ve şikayet analizi yapıyoruz

    Ürün yorumlarını kargo, beden, kalite gibi konulara ayırıyor, olumsuz eğilimi düzenli raporluyoruz.

  • 05

    Kişisel veriyi maskeliyoruz

    Metni modele göndermeden önce ad, telefon, TC kimlik numarası ve IBAN gibi alanları bulup gizliyoruz.

  • 06

    Doğruluğu kategori bazında ölçüyoruz

    Uzmanlarınızla hazırladığımız test setinde her kategori için kesinlik ve duyarlılığı ayrı raporluyoruz.

örnek iş akışları

Sizin için kurabileceğimiz iş akışları

Aşağıdakiler varsayımsal örneklerdir; ilk görüşmede sizin sürecinize göre yeniden çizeriz.

  • örnek senaryo · Bir e-ticaret şirketinin müşteri hizmetleri ekibi

    Müşteri taleplerini yönlendirmek

    bugün

    Bir temsilci gün boyu gelen e-postaları okuyup elle ilgili ekibe dağıtıyor.

    akıştan sonra

    Dağıtım işi temsilciden alınır, temsilci yalnız belirsiz taleplere bakar.

    1. E-posta ve form metni sisteme düşer
    2. Model konu ve aciliyeti etiketler
    3. Emin olunmayan talep temsilciye gider
    4. Temsilci etiketi teyit eder ya da düzeltir
    5. Talep doğru ekibin kuyruğuna yazılır

    insan onayı Modelin eşik altında kaldığı taleplerde temsilci etiketi teyit eder, düzeltmesi test setine eklenir.

  • örnek senaryo · Çok sayıda tedarikçi sözleşmesi olan bir satın alma ekibi

    Sözleşmelerden tablo çıkarmak

    bugün

    Bitiş tarihleri ve fesih maddeleri dosyalardan tek tek okunup tabloya elle yazılıyor.

    akıştan sonra

    Yaklaşan bitiş tarihleri tek tabloda görünür, dosyaları tek tek açmak gerekmez.

    1. Sözleşme dosyası sisteme yüklenir
    2. Model taraf, tarih ve fesih maddesini çıkarır
    3. Uzman alanları kaynakla karşılaştırıp onaylar
    4. Onaylı alanlar sözleşme tablosuna yazılır

    insan onayı Satın alma uzmanı her alanı sözleşmedeki yeriyle karşılaştırıp onaylar.

teslimler

Proje sonunda elinizde olanlar

  • Görev ve kategori tanımları
  • Uzmanlarla etiketlenmiş test seti
  • Model karşılaştırma ve doğruluk raporu
  • API olarak çalışan NLP servisi
  • Mevcut sistemlere bağlantı ve insan kontrol eşiği
  • İzleme ve düzenli yeniden ölçüm düzeni
kullandığımız teknolojiler
  • GPT, Claude, Gemini, Qwen model aileleri
  • BERTurk (Türkçe BERT modelleri)
  • Zemberek (Türkçe biçimbilim analizi)
  • Hugging Face Transformers
  • spaCy
  • Python ve FastAPI
  • Label Studio (veri etiketleme)
  • PostgreSQL ve Elasticsearch

Model ve araç seçimini işinize, veri gizliliği ihtiyacınıza ve kullanım hacmine göre yaparız.

süreç

Nasıl çalışıyoruz

  1. Veri inceleme

    Örnek metinlerinizi okur, görevleri, kategorileri ve Türkçeye özgü sorunları çıkarırız.

  2. Test seti hazırlığı

    Uzmanlarınızla birlikte doğru cevabı işaretlenmiş bir test seti oluştururuz.

  3. Model karşılaştırma

    Büyük dil modeli ile özel eğitilmiş model seçeneklerini aynı test setinde ölçeriz.

  4. Entegrasyon

    Çözüm API olarak kurulur, sonuçlar mevcut sistemlerinize yazılır, emin olunmayan metinler insana yönlenir.

  5. İzleme ve iyileştirme

    Canlıdaki düzeltmeler toplanır, doğruluk düzenli aralıkla yeniden ölçülür.

kendi sistemlerimiz

Bunu kendi markalarımızda da kurduk

Önerdiğimiz yöntemleri önce kendi işimizde çalıştırıyoruz. Aşağıdakiler bugün çalışan sistemlerimizden.

  • ajan ekibi

    İçerik revizyon hattı

    Binlerce sayfalık yayın sitelerinde araştırma, yazım, bağımsız denetim ve takvimli yayının ajanlarla yürüdüğü hat.

ayrıntılı rehber

Doğal dil işleme (NLP) çözümleri hakkında bilmeniz gerekenler

Doğal dil işleme çözümleri hangi işleri yapar

Doğal dil işleme çözümleri, yapılandırılmamış metni bir sistemin işleyebileceği veriye çevirir. Şirketlerde en sık istenen görevler şunlardır:

  • Sınıflandırma. Gelen talebi konu, aciliyet ya da departmana göre etiketlemek.
  • Varlık çıkarımı. Metinden kişi, şirket, tarih, tutar, sipariş numarası, adres gibi alanları ayırmak.
  • Duygu ve şikayet analizi. Müşteri yorumunun olumlu ya da olumsuz olduğunu, hangi konuya dair olduğunu bulmak.
  • Özetleme. Uzun bir görüşme kaydını, raporu ya da yazışma zincirini kısa özete indirmek.
  • Kişisel veri tespiti. TC kimlik numarası, telefon ya da IBAN gibi alanları bulup maskelemek.

Bu görevler genellikle arka planda çalışır ve kullanıcıyla sohbet etmez. Kullanıcıyla konuşan bir arayüz gerekiyorsa müşteriye dönük chatbot geliştirme ayrı bir hizmettir. Taranmış form ile faturalardan veri çıkarmak ise belge işleme ve akıllı veri toplama kapsamına girer. Doğal dil işleme, yapay zeka mühendisliği hizmetleri içinde metin verisine odaklanan çalışmadır.

Türkçe metin analizinde hangi zorluklar vardır

Türkçe metin analizinin temel zorluğu, dilin eklemeli yapısıdır. Tek bir kök onlarca farklı biçimde görünür. "Sipariş", "siparişim", "siparişimin", "siparişlerimizden" aynı kavramı anlatır ama basit anahtar kelime eşleştirmesi bunları ayrı kelime sayar. İngilizce için tasarlanmış araçlar bu yüzden Türkçede zayıf kalır.

Sık görülen diğer sorunlar şunlardır:

  • Türkçe karakter kullanılmadan yazılmış metin ("siparisim gelmedi")
  • Büyük I ile küçük ı dönüşümünde yanlış eşleşme
  • Türkçe ile İngilizce karışık yazışma, özellikle teknik ekiplerde
  • Kısaltma, emoji ve yazım hatası yoğun sosyal medya dili
  • Olumsuzluğun fiilin içinde gizli olması ("beğenmedim" ile "beğendim" tek ek farkı)

Normalizasyon adımı bu sorunların ilkini çözer. Türkçe karaktersiz metin önce düzeltilir, sonra analiz edilir. Diğerlerini Türkçe biçimbilim analizi yapan Zemberek gibi araçlarla, Türkçe metinle eğitilmiş modellerle ele alırız. Türkçe için yaygın kullanılan BERTurk gibi açık modeller dar görevlerde iyi sonuç verir.

Büyük dil modeli mi, özel eğitilmiş küçük model mi

Hangi modelin kullanılacağı, görevin genişliğine, metin hacmine ve gecikme beklentisine bağlıdır. Büyük dil modelleri (LLM) örnek veri olmadan hızla çalışmaya başlar. Ayda milyonlarca metin işleniyorsa özel eğitilmiş küçük bir model daha ucuz ve daha hızlı olabilir. Pratik bir yol, işe LLM ile başlayıp hacim netleşince iki seçeneği karşılaştırmaktır.

ÖlçütBüyük dil modeli (GPT, Claude, Gemini, Qwen)Özel eğitilmiş model (ör. BERTurk tabanlı)
Etiketli veri ihtiyacıAz ya da hiçYüzlerce ile binlerce etiketli örnek
Yeni kategori eklemekİstemi değiştirmek yeterliYeniden eğitim gerekir
Yüksek hacimde maliyetMetin başına ödeme, hacimle artarSabit sunucu maliyeti
HızSaniyeler mertebesindeMilisaniyeler mertebesinde
Uygun olduğu işÖzetleme, karmaşık çıkarım, az veriSabit kategorili, yüksek hacimli sınıflandırma

İkisi birlikte de kullanılabilir. LLM ilk etiketleri üretir, uzman kontrol eder, bu veriyle küçük model eğitilir. Büyük modelin kendisini Türkçe görevinize uyarlamak isterseniz Türkçe LLM ince ayar çalışması devreye girer.

NLP çözümünün doğruluğu nasıl ölçülür

NLP çözümünün doğruluğu, uzmanların elle etiketlediği bir test seti üzerinde ölçülür. Test seti sizin gerçek metinlerinizden seçilir. Sınıflandırmada her kategori için kesinlik (precision) ve duyarlılık (recall) ayrı raporlanır, çünkü toplam doğruluk az görülen ama önemli kategorilerdeki hatayı gizler.

Örneğin bir destek ekibinde "iade talebi" kategorisi gelen taleplerin küçük bir kısmıdır. Model bu kategoriyi sık kaçırsa bile toplam doğruluk yüksek görünebilir. Kategori bazında ölçüm bu hatayı görünür kılar. Hiçbir model yüzde yüz doğru değildir. Bu yüzden modelin emin olmadığı metinleri bir insanın kontrolüne yönlendiren bir eşik koyarız. Canlıdaki düzeltmeler test setine eklenir ve model belirli aralıklarla yeniden ölçülür.

Metin verisinde KVKK nasıl ele alınır

Müşteri e-postası, şikayet kaydı ve görüşme dökümü genellikle kişisel veri içerir, bu yüzden KVKK (Kişisel Verilerin Korunması Kanunu) kapsamında değerlendirilir. Metnin bir model sağlayıcısına gönderilmesi işleme faaliyetidir. Sağlayıcı yurt dışındaysa aktarım kuralları da devreye girer.

Yaygın teknik önlem, metni modele göndermeden önce kişisel veri tespiti ile ad, telefon ve kimlik numarası gibi alanları maskelemektir. Daha sıkı gereksinimde model on-premise yapay zeka kurulumu ile kendi sunucunuzda çalışır. Aydınlatma ve hukuki dayanak hukuk danışmanınızla birlikte belirlenir.

NLP projesinin maliyeti neye bağlı

NLP projesinin maliyetini metin hacmi, görev sayısı ve etiketli veri durumu belirler. Sabit fiyat listemiz yoktur. Örnek verinizi inceleyip yazılı teklif veririz.

  • Metin hacmi. Günde yüzlerce metin ile milyonlarca metin farklı mimari ister.
  • Görev sayısı. Yalnız sınıflandırma mı, yoksa çıkarım ve özetleme de mi.
  • Etiketli veri. Etiketli örnek yoksa etiketleme süreci projeye eklenir.
  • Entegrasyon. Sonuçların müşteri ilişkileri yönetimi (CRM) yazılımına, ticket sistemine ya da veri ambarına yazılması.
  • Barındırma. Sağlayıcının uygulama programlama arayüzü (API) ya da kendi sunucunuzda çalışan model. Kendi sunucunuz veri kontrolü sağlar, donanım ve bakım maliyeti getirir.
  • Dil kapsamı. Yalnız Türkçe ya da Türkçe ile birlikte başka dillerdeki metinler. Her dil için ayrı test seti hazırlanır.

Analiz sonuçlarını gösterge paneline taşımak isterseniz veri analizi ve iş zekası hizmetimizle birlikte planlarız. İlk adım için iletişim sayfasından örnek metinlerinizle bize ulaşın.

Sektörlere göre kullanım alanları

  • kullanım alanı 01

    Müşteri talebi yönlendirme

    Gelen e-posta ve formlar konu ile aciliyete göre etiketlenir, doğru ekibin kuyruğuna düşer.

  • kullanım alanı 02

    Ürün yorumu analizi

    Örneğin bir e-ticaret şirketinde binlerce ürün yorumu kargo, beden, kalite gibi konulara ayrılır, olumsuz eğilim haftalık raporlanır.

  • kullanım alanı 03

    Sözleşmeden alan çıkarma

    Sözleşmelerden taraf, başlangıç tarihi, süre ve fesih maddesi çıkarılıp tabloya yazılır. Uzman sonucu kontrol eder.

  • kullanım alanı 04

    Çağrı merkezi görüşme özeti

    Yazıya dökülmüş görüşmeden müşteri talebi, verilen söz ve sonraki adım kısa bir özete dönüşür.

  • kullanım alanı 05

    Kişisel veri maskeleme

    Analiz ya da model eğitimi öncesinde metinlerdeki ad, telefon ve kimlik numaraları otomatik olarak gizlenir.

Kaynaklar

  1. BERTurk, Türkçe BERT modelleri (GitHub) (yeni sekmede açılır)
  2. Zemberek NLP, Türkçe doğal dil işleme kütüphanesi (GitHub) (yeni sekmede açılır)
  3. 6698 sayılı Kişisel Verilerin Korunması Kanunu (yeni sekmede açılır)

Sık sorulan sorular

Doğal dil işleme Türkçe metinlerde iyi çalışır mı?

Evet. Doğal dil işleme Türkçe metinlerde iyi çalışır, ancak İngilizce için hazırlanmış araçlar doğrudan kullanılmamalıdır. Türkçenin eklemeli yapısı, Türkçe karaktersiz yazım ile karışık dil kullanımı için normalizasyon gerekir. Türkçe metinle eğitilmiş modeller de fark yaratır. Büyük dil modelleri Türkçede de güçlüdür ama sonuç yine kendi test setinizle ölçülmelidir.

Model eğitmek için ne kadar etiketli veri gerekir?

Gereken etiketli veri miktarı yönteme göre değişir. Büyük dil modeliyle çalışırken birkaç düzine örnek ve iyi bir test seti başlamak için yeterli olabilir. Özel eğitilmiş bir sınıflandırma modeli ise kategori başına yüzlerce örnek ister. Etiketli veriniz yoksa büyük dil modeliyle ön etiketleme yapıp uzman kontrolüyle seti büyütürüz.

Duygu analizi ironi ve alayı anlayabilir mi?

Duygu analizi ironi ve alayı kısmen anlayabilir ama bu en sık hata yapılan alandır. Büyük dil modelleri bağlamı klasik modellere göre daha iyi yakalar. "Harika, üçüncü kez yanlış ürün geldi" gibi cümleler yine de yanlış etiketlenebilir. Bu tür metinleri test setine özellikle ekleyip hata oranını ayrıca raporlarız.

NLP çözümü mevcut sistemlerimize bağlanabilir mi?

Evet. NLP çözümü mevcut sistemlerinize bağlanabilir. Çözüm genellikle bir API servisi olarak kurulur. E-posta kutusu, ticket sistemi, CRM ya da veri ambarı bu servise metin gönderir ve sonucu geri alır. Sonuçlar ilgili kayda etiket ya da alan olarak yazılır, böylece ekipler mevcut ekranlarında çalışmaya devam eder.

Metin analizi ile metin üretimi aynı hizmet mi?

Hayır. Metin analizi ile metin üretimi aynı hizmet değildir. Bu sayfadaki çözümler gelen metni anlamaya, etiketlemeye ve özetlemeye odaklanır. Pazarlama metni, ürün açıklaması ya da rapor taslağı üretmek ayrı bir iş akışıdır ve editoryal kontrol ister. O ihtiyaç için yapay zeka destekli içerik üretim hizmetimize bakabilirsiniz.

teklif

Örnek metinlerinizle ilk ölçümü yapalım

Anonimleştirilmiş birkaç yüz e-posta, yorum ya da belge gönderin. Hangi görevin otomatikleşebileceğini ve modelin ne kadar isabetli çalıştığını kendi verinizle gösterelim.

İlk görüşme
Ücretsiz
Editör
, güncelleme
ilgili

Birlikte sık kurulan hizmetler

  • Veri, tahmin ve karar

    Akıllı veri toplama ve yönetimi

    Fatura, form ve belgelerden veriyi okuyup doğrulayan, sistemlerinize aktaran çözümler.

  • Chatbot ve kurumsal asistanlar

    Yapay zeka chatbot geliştirme

    Web sitenizde ve WhatsApp hattınızda müşteri sorularını cevaplayan, gerektiğinde temsilciye devreden asistan.

Teklif isteyin Arayın