Yapay zekâ ve yazılım çözümleri
Yapay zeka

Toplantıdan özet, karar ve aksiyon çıkarmak: yapay zekâ analizini nasıl kurguladık?

Toplantı dökümü tek başına iş görmez. Transify'da özet, karar, aksiyon ve sorumluları yapılandırılmış veri olarak nasıl çıkardığımızı anlatıyoruz.

Muhammed Göktuğ Temiz · 6 dk okuma
İçindekiler (9)
  1. Döküm neden yetmez?
  2. Çıktıyı serbest metin değil, yapı olarak tasarlamak
  3. Karar ile aksiyon aynı şey değil
  4. Analiz, dökümden ayrı bir aşamadır
  5. Türkçe toplantıların kendine özgü zorlukları
  6. Yapay zekâ çıktısına ne kadar güvenilir?
  7. Çıktıyı işe bağlamak
  8. Benzer bir çözümü kendi verinizle kurmak
  9. Sık sorulan sorular

Toplantı kaydını metne çevirmek işin ilk yarısıdır. Bir saatlik toplantının dökümü binlerce kelime tutar ve kimse onu baştan sona okumaz; insanların asıl istediği üç sorunun cevabıdır: Ne konuşuldu? Neye karar verildi? Kim, neyi, ne zamana kadar yapacak? Transify AI'nin analiz katmanı bu üç soruyu cevaplamak için var. Bu yazıda o katmanı nasıl kurguladığımızı ve benzer bir çözümde nelere dikkat edilmesi gerektiğini anlatıyoruz.

#Döküm neden yetmez?

Döküm kusursuz olsa bile toplantının doğal dağınıklığını taşır: yarım kalan cümleler, konudan sapmalar, aynı kararın üç kez farklı kelimelerle söylenmesi. Karar çoğu zaman tek bir cümlede değil, beş dakikalık bir tartışmanın sonunda “tamam, öyle yapalım” diye verilir. Bu yüzden analiz, metinde anahtar kelime aramak değil konuşmanın akışını anlamaktır; büyük dil modellerinin iyi olduğu iş de tam olarak budur.

#Çıktıyı serbest metin değil, yapı olarak tasarlamak

En önemli tasarım kararı şuydu: analiz sonucu bir paragraf değil, alanları belli bir veri yapısı olmalı. Transify'ın analiz çıktısı şöyle görünür:

Analiz çıktısı (API dokümantasyonundaki örnek)
{
  "summary": "Q2 pazarlama bütçesi görüşüldü...",
  "decisions": [
    "Lansman tarihi 15 Haziran olarak belirlendi",
    "Dijital kanallara %30 bütçe artışı onaylandı"
  ],
  "actionItems": [
    { "owner": "Ayşe", "task": "Lansman takvimini paylaş", "deadline": "22 Mayıs" }
  ],
  "keyTopics": ["pazarlama", "lansman", "bütçe", "Q2"],
  "sentiment": "positive"
}

Yapının üç pratik faydası var:

  • Başka sistemlere aktarılabilir: Aksiyon maddeleri görev yönetim aracına, kararlar proje belgelerine, özet e-postaya ayrı ayrı gönderilebilir. Paragraf halindeki bir özetten bunları ayıklamak ikinci bir iş olurdu.
  • Her çıktı biçiminde aynı görünür: PDF, DOCX ve e-posta aynı alanlardan üretildiği için başlıklar ve sıra her zaman tutarlıdır.
  • Sorgulanabilir: “Bu toplantıdan kaç karar çıktı, kaç görevin sorumlusu belli?” gibi sorular ancak veri yapılıysa sorulabilir.

#Karar ile aksiyon aynı şey değil

AlanNe içerir?Örnek
Özet (summary)Toplantının birkaç cümlelik anlatımıQ2 pazarlama bütçesi ve lansman takvimi görüşüldü.
Kararlar (decisions)Üzerinde anlaşılan sonuçlarLansman tarihi 15 Haziran olarak belirlendi.
Aksiyonlar (actionItems)Bir kişiye bağlı iş: sorumlu, görev, tarihAyşe · Lansman takvimini paylaş · 22 Mayıs
Anahtar konular (keyTopics)Arama ve arşivleme için etiketlerpazarlama, lansman, bütçe

Bu ayrım önemlidir, çünkü ikisinin okuru farklıdır: kararlara toplantıya katılmayanlar da bakar, aksiyonlar ise önce sorumlusunu ilgilendirir. Aksiyon maddesinin üç parçalı olması (kim, ne, ne zaman) da bilinçli bir tercih; sorumlusu ya da tarihi olmayan görev, toplantılardan sonra en kolay kaybolan şeydir.

#Analiz, dökümden ayrı bir aşamadır

Transify'da konuşma tanıma ile analiz aynı adım değil, iş hattının birbirini izleyen iki ayrı aşamasıdır. Konuşma tanımada Whisper, analizde MiniMax modeli çalışır. Bu ayrımın getirdikleri:

  • İsteğe bağlıdır: Yalnızca döküm isteyen kullanıcı analiz süresini beklemez; kapsam iş başlatılırken seçilir.
  • Metinle de çalışır: Elinizde zaten bir döküm varsa ses dosyası yüklemeniz gerekmez; API'nin özetleme uç noktası doğrudan metin alır ve aynı yapıyı döner.
  • Bağımsız geliştirilebilir: Analiz katmanı değiştiğinde konuşma tanıma tarafına, konuşma tanıma değiştiğinde analiz tarafına dokunmak gerekmez.

#Türkçe toplantıların kendine özgü zorlukları

Toplantı analizinde dil bir ayrıntı değildir. Türkçe iş toplantılarında sık karşılaşılan durumlar:

  • Karışık dil: “Deadline'ı öteleyelim”, “bunu sprint'e alalım” gibi Türkçe ve İngilizce karışık cümleler.
  • Hitaplar ve adlar: “Ayşe Hanım”, “Mehmet Bey”, “muhasebedeki arkadaş”: sorumlunun kim olduğu çoğu zaman dolaylı söylenir.
  • Göreli tarihler: “Haftaya salı”, “ay sonuna kadar”, “bayramdan sonra”: tarih, toplantının yapıldığı güne göre anlam kazanır.
  • Özel adlar ve kısaltmalar: Ürün, müşteri ve proje adları ile şirket içi kısaltmalar, genel bir modelin bilmediği kelimelerdir.

Transify bu yüzden Türkçe öncelikli geliştirildi: analiz varsayılan olarak Türkçe çalışır, kaynak dil belirtilmezse otomatik algılanır. Yine de yukarıdaki durumlar, hangi araç kullanılırsa kullanılsın sonucun bir insan tarafından gözden geçirilmesinin nedenidir.

#Yapay zekâ çıktısına ne kadar güvenilir?

Dürüst cevap: iyi bir taslak kadar. Analiz katmanını tasarlarken de kullanırken de şu sınırları akılda tutmak gerekir:

  • Söylenmeyen çıkarılamaz: Toplantıda görev birine açıkça verilmediyse ya da tarih konuşulmadıysa model bunu bilemez. Sorumlusu belirsiz bir aksiyon, analizin değil toplantının eksiğidir.
  • Kayıt kalitesi belirleyicidir: Ses kötüyse ya da insanlar birbirinin sözünü kesiyorsa özel adlar ve rakamlar yanlış yazılabilir; önemli rakamları dökümden kontrol edin.
  • Bağlamı siz bilirsiniz: Model, “geçen seferki gibi yapalım” cümlesindeki “geçen sefer”in ne olduğunu bilmez.

#Çıktıyı işe bağlamak

Yapılandırılmış çıktı, toplantı sonrası işleri otomatikleştirmenin yolunu açar. İş tamamlandığında gelen webhook bildiriminin ardından sonuç API'den alınır; aksiyon maddeleri görev aracınıza, özet ilgili müşteri kaydına, kararlar ekip kanalına yazılabilir. Arayüzü kullananlar için aynı içerik TXT, PDF ve DOCX olarak, video içerikler için SRT altyazı olarak hazırlanır.

#Benzer bir çözümü kendi verinizle kurmak

Aynı yaklaşım toplantılarla sınırlı değildir: çağrı merkezi görüşmelerinden talep ve şikâyet çıkarmak, sözleşmelerden tarih ve yükümlülükleri ayıklamak, destek e-postalarını sınıflandırmak hep aynı kalıbı izler: dağınık metni al, alanları belli bir yapıya dönüştür, o yapıyı iş akışına bağla. Bu tür çözümleri yapay zekâ çözümleri hizmetimiz kapsamında geliştiriyoruz. Müşteriyle konuşan tarafı merak ediyorsanız KOBİ'ler için chatbot yazımıza, ürünün kendisi için Transify AI referans sayfasına bakabilirsiniz. Kayıtların nerede işlendiği sorusunu ise şirket içi yapay zekâ kurulumu ve KVKK yazısında ele aldık.

Sık sorulan sorular

Toplantı özeti çıkaran yapay zekâ nasıl çalışır?

Önce kayıt bir konuşma tanıma modeliyle metne çevrilir, ardından bir dil modeli bu metinden özet, kararlar, aksiyon maddeleri ve anahtar konuları çıkarır. Transify bu sonucu alanları belli bir yapı olarak üretir.

Aksiyon maddelerinde sorumlu ve tarih her zaman çıkar mı?

Hayır. Sorumlu ve tarih yalnızca toplantıda söylendiyse çıkarılabilir; bu yüzden toplantı sonunda görevleri sesli olarak özetlemek sonucu netleştirir.

Elimde hazır bir döküm var, yalnızca analiz yaptırabilir miyim?

Evet. Transify API'sinin özetleme uç noktası doğrudan metin kabul eder ve özet, kararlar, aksiyon maddeleri ile anahtar konuları döner.

Analiz sonucu doğrudan paylaşılabilir mi?

Bir taslak olarak düşünülmelidir. Özel adları, rakamları ve tarihleri paylaşmadan önce bir katılımcının gözden geçirmesini öneririz.

  • toplantı özeti yapay zeka
  • toplantı notu çıkarma
  • aksiyon maddesi çıkarma
  • toplantı analizi
  • yapılandırılmış çıktı
  • türkçe toplantı özeti
YazarMuhammed Göktuğ Temiz

Muhammed Göktuğ Temiz, Averis Soft'un kurucusudur. Kurumsal web siteleri, rezervasyon platformları, yönetim panelleri, e-ticaret ve mobil uygulamalar geliştiriyor; işi analizden tasarıma, geliştirmeden yayına ve sunucu yönetimine kadar tek elden yürütüyor. Next.js, React, Node.js, Flutter ve Docker ile çalışıyor; Hollanda pazarı için Connect2Taxi rezervasyon platformu, İstanbul Sivasspor'un yönetim panelli kulüp sitesi ve klinikler için randevu sistemi bu çalışmalardan bazıları.

HakkımızdaLinkedInGitHub
Blog

Yapay zeka ve diğer yazılar

Tüm yazılar

Toplantı kaydını metne çevirmek: Transify'ın asenkron iş hattını nasıl kurduk?

500 MB'lık bir toplantı kaydı tek HTTP isteğinde işlenmez. Transify'da kuyruk, iş durumu, webhook ve imza doğrulamayı nasıl tasarladığımızı anlatıyoruz.

Şirket içi yapay zekâ kurulumu ve KVKK: toplantı kayıtları nerede işlenmeli?

Toplantı kaydı kişisel veridir. Bulut ile şirket içi (on-premise) yapay zekâ kurulumunun farkını Transify örneği ve bir kontrol listesiyle anlatıyoruz.

KOBİ'ler için chatbot: nerede işe yarar, nerede yaramaz

Yapay zeka asistanlarının KOBİ'lerde gerçekten fayda sağladığı senaryolar, sınırları, kanal seçimi ve adım adım kurulum önerileri.
İletişim

Bir sonraki projenizi birlikte hayata geçirelim.

Projenizi kısaca anlatın ya da online bir görüşme planlayın; 24 saat içinde dönüş yapalım.

WhatsApp