Ultralytics YOLO27:
Ultralytics Sözlüğüne dön

Chatbot

Sohbet botlarının insan konuşmasını taklit etmek için NLP ve LLM'leri nasıl kullandığını keşfet. Görsel bağlam için Ultralytics YOLO26'yı entegre ederek çok modlu yapay zekâ oluşturmayı öğren.

Chatbot, metin veya ses etkileşimleri aracılığıyla insan konuşmasını simüle etmek üzere tasarlanmış bir yazılım uygulamasıdır. Bu sistemler, kullanıcı girdilerini yorumlamak ve uygun yanıtlar oluşturmak için Doğal Dil İşleme (NLP) teknolojisinden yararlanarak insanlar ile makineler arasında bir arayüz görevi görür. İlk sürümler katı, kural tabanlı betiklere dayanırken modern chatbotlar, bağlamı, amacı ve duygu durumunu anlamak için gelişmiş makine öğrenimi ve Büyük Dil Modellerinden (LLMs) yararlanır; bu da daha akıcı ve dinamik etkileşimler sağlar. Günümüzün dijital ortamında her yerde bulunan bu sistemler, müşteri hizmetleri destek pencerelerinden gelişmiş kişisel asistanlara kadar pek çok uygulamaya güç verir.

Chatbotlar Nasıl Çalışır#

Bir chatbotun işlevselliği, basit örüntü eşleştirmeden karmaşık bilişsel akıl yürütmeye kadar uzanır. Temel teknolojiyi anlamak, yeteneklerini açıklığa kavuşturmaya yardımcı olur:

  • Kural Tabanlı Sistemler: Bunlar bir karar ağacı modeliyle çalışır. Bot, kullanıcının girdisini belirli anahtar kelimeler açısından tarar ve önceden tanımlanmış yanıtlar verir. Girdi, programlanmış kuralların dışında kalırsa bot genellikle doğru yanıt veremez.
  • Yapay Zekâ Destekli Sistemler: Bunlar, çok büyük miktarda konuşma verisinden öğrenmek için sinir ağlarından ve derin öğrenmeden yararlanır. GPT (Üretken Önceden Eğitilmiş Transformer) modellerinde bulunanlar gibi Transformer mimarilerini kullanarak insan benzeri metinler oluşturabilir, konuşmanın önceki turlarındaki bağlamı (bağlam penceresi) hatırlayabilir ve belirsiz sorguları ele alabilirler.

Bilgisayarlı Görü ile Entegrasyon#

Hızla genişleyen bir alan da hem metin hem de görsel verileri işleyebilen çok modlu chatbotların geliştirilmesidir. Bilgisayarlı Görü (CV) yeteneklerini entegre eden bir chatbot, kullanıcı tarafından sağlanan görüntüleri veya video akışlarını "görebilir" ve konuşmaya görsel bir bağlam katmanı ekleyebilir. Örneğin bir kullanıcı, bir bahçecilik botuna bitki fotoğrafı yükleyebilir; bot da türü belirlemek ve sağlık sorunlarını teşhis etmek için bir nesne algılama modeli kullanabilir.

Geliştiriciler, YOLO26 gibi modelleri kullanarak bir chatbotun bağlam penceresine aktarılacak görsel bilgileri kolayca çıkarabilir. Aşağıdaki kod, nesnelerin programatik olarak nasıl algılanacağını gösterir ve bir konuşma aracısının sahneyi betimlemek için kullanabileceği yapılandırılmış veriler sağlar:

from ultralytics import YOLO

# Load the latest YOLO26 model for accurate detection
model = YOLO("yolo26n.pt")

# Run inference on an image to get visual context
results = model("https://ultralytics.com/images/bus.jpg")

# The chatbot can now use these class names to discuss the image content
# e.g., "I see a bus and several people in the picture you uploaded."
print(results[0].boxes.cls)

Gerçek Dünya Uygulamaları#

Chatbotlar, çeşitli sektörlerdeki dijital stratejilerin ayrılmaz bir parçası hâline gelerek insan ekiplerinin erişemeyeceği ölçekte hizmet sunar.

  • Perakendede Yapay Zekâ: E-ticaret platformları, chatbotları kişisel alışveriş asistanları olarak kullanır. Shopify Inbox gibi araçlar, ürün önermek, siparişleri takip etmek ve iadeleri yönetmek için otomasyondan yararlanarak alışveriş sepetinin terk edilme oranlarını önemli ölçüde azaltır.
  • Sağlık Hizmetlerinde Triage: Sağlık kurumları, ilk belirti değerlendirmesi için chatbotları kullanır. Mayo Clinic Belirti Denetleyicisi gibi hizmetler, acil durumlar ile evde tedavi edilebilecek durumları ayırt ederek hastalara sunulacak bakımın önceliklendirilmesine yardımcı olur.
  • Otomotivde Yapay Zekâ: Modern araçlar, navigasyon ve eğlence sistemlerini kontrol eden, sesle etkinleştirilen chatbotları entegre eder. Bu sayede sürücüler araçlarının arayüzüyle etkileşim kurarken dikkatlerini yola vermeyi sürdürebilir.

İlişkili Kavramları Birbirinden Ayırma#

Özel rollerini anlamak için chatbotları benzer yapay zekâ terimlerinden ayırt etmek önemlidir:

  • Sanal Asistana Karşı: Chatbotlar genellikle belirli platformlarla veya web siteleriyle (bir bankacılık uygulamasındaki bot gibi) sınırlıyken Apple'ın Siri'si veya Amazon Alexa gibi sanal asistanlar işletim sistemine ya da donanıma entegre edilmiştir. Bu asistanlar, cihaz ayarlarını kontrol etmek ve birden çok üçüncü taraf uygulamayla etkileşim kurmak için daha geniş izinlere sahiptir.
  • Yapay Zekâ Aracısına Karşı: Bir chatbot iletişime odaklanır. Yapay zekâ aracısı ise hedefe ulaşmak için çevresini algılayan ve özerk eylemlerde bulunan bir sistemi ifade eden daha kapsamlı bir kavramdır. Chatbot bir arayüz türüyken aracı, daha yüksek düzeyde özerklik ve eyleme geçme yetisi anlamına gelir.

Zorluklar ve Etik#

Chatbotların kullanıma alınması doğruluk ve güvenlikle ilgili zorluklar doğurur. Üretken modeller, botun yanlış gerçekleri kendinden emin bir şekilde ifade ettiği LLMs halüsinasyonlarından muzdarip olabilir. Bunu azaltmak için geliştiriciler, chatbot yanıtlarını yalnızca eğitim verilerine dayandırmak yerine doğrulanmış bir bilgi tabanına dayandıran Geri Getirmeyle Zenginleştirilmiş Üretimi (RAG) giderek daha fazla kullanır. Ayrıca otomatik etkileşimlerde yapay zekâda önyargının ortaya çıkmasını önlemek için Yapay Zekâ Etiğine sıkı biçimde uyulması gerekir.

Bu karmaşık modelleri oluşturmak ve yönetmek isteyen ekipler için Ultralytics Platformu, veri kümesi yönetimi, eğitim ve dağıtım için kapsamlı bir ortam sunar; böylece çok modlu chatbotlara güç veren görme modellerinin performans ve güvenilirlik açısından optimize edilmesini sağlar.

Explore solutions

Hava görüntüleri için bilgisayarlı görü

Hava görüntüleri için bilgisayarlı görü

Ultralytics YOLO ile tarım, su ürünleri yetiştiriciliği, çevresel izleme, koruma ve coğrafi uzaktan algılama için drone ve hava görüntülerini gerçek zamanlı içgörülere dönüştür.
Daha fazla bilgi edin
Havacılıkta bilgisayarlı görü

Havacılıkta bilgisayarlı görü

Ultralytics YOLO modelleri ile havadan izlemeye yapay zeka tabanlı görü kazandır. Bilgisayarlı görü çözümleriyle dronları, havacılık iş akışlarını, çevre koruma ve jeosansiyel endüstrilerini güçlendir.
Daha fazla bilgi edin

Ultralytics YOLO modelleri ile her alanı koru. Yapay zeka tabanlı görü; çevre izleme, tehdit tespiti, plaka tanıma ve iş yeri güvenliğini destekler.
Daha fazla bilgi edin
Robotikte bilgisayarlı görü

Robotikte bilgisayarlı görü

Ultralytics YOLO modelleriyle daha akıllı makineler geliştir. Robotikte Vision AI; otonom navigasyonu, algılamayı, nesne takibini ve gerçek zamanlı kontrolü mümkün kılar.
Daha fazla bilgi edin
Lojistikte bilgisayarlı görü

Lojistikte bilgisayarlı görü

Ultralytics YOLO modelleriyle lojistiği kolaylaştır. Vision AI; paket denetimini, ayırmayı, araç takibini ve gerçek zamanlı depo güvenliği izlemeyi mümkün kılar.
Daha fazla bilgi edin
Perakendede bilgisayarlı görü

Perakendede bilgisayarlı görü

Ultralytics YOLO modelleriyle perakendeyi yeniden tasarla. Vision AI; envanter takibini, raf izlemeyi, sıra yönetimini ve daha akıllı müşteri içgörülerini destekler.
Daha fazla bilgi edin
Sağlık hizmetlerinde bilgisayarlı görü

Sağlık hizmetlerinde bilgisayarlı görü

Ultralytics YOLO modelleriyle sağlık hizmetleri çözümleri geliştir. Sağlık hizmetlerindeki Vision AI; daha hızlı tıbbi görüntülemeyi, daha akıllı tanıyı ve hasta takibini mümkün kılar.
Daha fazla bilgi edin
Üretimde bilgisayarlı görü

Üretimde bilgisayarlı görü

Ultralytics YOLO modelleriyle üretimi optimize et. Vision AI; kalite kontrolünü, kusur tespitini, PPE uyumluluğunu ve montaj hattı otomasyonunu güçlendirir.
Daha fazla bilgi edin
Otomotivde bilgisayarlı görü

Otomotivde bilgisayarlı görü

Ultralytics YOLO modelleriyle otomotivde bilgisayarlı görü uygulayın. Görsel yapay zekâ, daha akıllı yollar için yol güvenliğini, sürücü yardımını ve araç otomasyonunu geliştirir.
Daha fazla bilgi edin
Tarımda bilgisayarlı görü

Tarımda bilgisayarlı görü

Ultralytics YOLO modelleriyle akıllı tarıma görsel yapay zekâ taşıyın. Daha yüksek ve akıllı verim için ürün izlemeye, hayvan takibine ve hassas tarıma güç verin.
Daha fazla bilgi edin
Hava görüntüleri için bilgisayarlı görü

Hava görüntüleri için bilgisayarlı görü

Ultralytics YOLO ile tarım, su ürünleri yetiştiriciliği, çevresel izleme, koruma ve coğrafi uzaktan algılama için drone ve hava görüntülerini gerçek zamanlı içgörülere dönüştür.
Daha fazla bilgi edin
Havacılıkta bilgisayarlı görü

Havacılıkta bilgisayarlı görü

Ultralytics YOLO modelleri ile havadan izlemeye yapay zeka tabanlı görü kazandır. Bilgisayarlı görü çözümleriyle dronları, havacılık iş akışlarını, çevre koruma ve jeosansiyel endüstrilerini güçlendir.
Daha fazla bilgi edin

Ultralytics YOLO modelleri ile her alanı koru. Yapay zeka tabanlı görü; çevre izleme, tehdit tespiti, plaka tanıma ve iş yeri güvenliğini destekler.
Daha fazla bilgi edin
Robotikte bilgisayarlı görü

Robotikte bilgisayarlı görü

Ultralytics YOLO modelleriyle daha akıllı makineler geliştir. Robotikte Vision AI; otonom navigasyonu, algılamayı, nesne takibini ve gerçek zamanlı kontrolü mümkün kılar.
Daha fazla bilgi edin
Lojistikte bilgisayarlı görü

Lojistikte bilgisayarlı görü

Ultralytics YOLO modelleriyle lojistiği kolaylaştır. Vision AI; paket denetimini, ayırmayı, araç takibini ve gerçek zamanlı depo güvenliği izlemeyi mümkün kılar.
Daha fazla bilgi edin
Perakendede bilgisayarlı görü

Perakendede bilgisayarlı görü

Ultralytics YOLO modelleriyle perakendeyi yeniden tasarla. Vision AI; envanter takibini, raf izlemeyi, sıra yönetimini ve daha akıllı müşteri içgörülerini destekler.
Daha fazla bilgi edin
Sağlık hizmetlerinde bilgisayarlı görü

Sağlık hizmetlerinde bilgisayarlı görü

Ultralytics YOLO modelleriyle sağlık hizmetleri çözümleri geliştir. Sağlık hizmetlerindeki Vision AI; daha hızlı tıbbi görüntülemeyi, daha akıllı tanıyı ve hasta takibini mümkün kılar.
Daha fazla bilgi edin
Üretimde bilgisayarlı görü

Üretimde bilgisayarlı görü

Ultralytics YOLO modelleriyle üretimi optimize et. Vision AI; kalite kontrolünü, kusur tespitini, PPE uyumluluğunu ve montaj hattı otomasyonunu güçlendirir.
Daha fazla bilgi edin
Otomotivde bilgisayarlı görü

Otomotivde bilgisayarlı görü

Ultralytics YOLO modelleriyle otomotivde bilgisayarlı görü uygulayın. Görsel yapay zekâ, daha akıllı yollar için yol güvenliğini, sürücü yardımını ve araç otomasyonunu geliştirir.
Daha fazla bilgi edin
Tarımda bilgisayarlı görü

Tarımda bilgisayarlı görü

Ultralytics YOLO modelleriyle akıllı tarıma görsel yapay zekâ taşıyın. Daha yüksek ve akıllı verim için ürün izlemeye, hayvan takibine ve hassas tarıma güç verin.
Daha fazla bilgi edin
Hava görüntüleri için bilgisayarlı görü

Hava görüntüleri için bilgisayarlı görü

Ultralytics YOLO ile tarım, su ürünleri yetiştiriciliği, çevresel izleme, koruma ve coğrafi uzaktan algılama için drone ve hava görüntülerini gerçek zamanlı içgörülere dönüştür.
Daha fazla bilgi edin
Havacılıkta bilgisayarlı görü

Havacılıkta bilgisayarlı görü

Ultralytics YOLO modelleri ile havadan izlemeye yapay zeka tabanlı görü kazandır. Bilgisayarlı görü çözümleriyle dronları, havacılık iş akışlarını, çevre koruma ve jeosansiyel endüstrilerini güçlendir.
Daha fazla bilgi edin

Ultralytics YOLO modelleri ile her alanı koru. Yapay zeka tabanlı görü; çevre izleme, tehdit tespiti, plaka tanıma ve iş yeri güvenliğini destekler.
Daha fazla bilgi edin
Robotikte bilgisayarlı görü

Robotikte bilgisayarlı görü

Ultralytics YOLO modelleriyle daha akıllı makineler geliştir. Robotikte Vision AI; otonom navigasyonu, algılamayı, nesne takibini ve gerçek zamanlı kontrolü mümkün kılar.
Daha fazla bilgi edin
Lojistikte bilgisayarlı görü

Lojistikte bilgisayarlı görü

Ultralytics YOLO modelleriyle lojistiği kolaylaştır. Vision AI; paket denetimini, ayırmayı, araç takibini ve gerçek zamanlı depo güvenliği izlemeyi mümkün kılar.
Daha fazla bilgi edin
Perakendede bilgisayarlı görü

Perakendede bilgisayarlı görü

Ultralytics YOLO modelleriyle perakendeyi yeniden tasarla. Vision AI; envanter takibini, raf izlemeyi, sıra yönetimini ve daha akıllı müşteri içgörülerini destekler.
Daha fazla bilgi edin
Sağlık hizmetlerinde bilgisayarlı görü

Sağlık hizmetlerinde bilgisayarlı görü

Ultralytics YOLO modelleriyle sağlık hizmetleri çözümleri geliştir. Sağlık hizmetlerindeki Vision AI; daha hızlı tıbbi görüntülemeyi, daha akıllı tanıyı ve hasta takibini mümkün kılar.
Daha fazla bilgi edin
Üretimde bilgisayarlı görü

Üretimde bilgisayarlı görü

Ultralytics YOLO modelleriyle üretimi optimize et. Vision AI; kalite kontrolünü, kusur tespitini, PPE uyumluluğunu ve montaj hattı otomasyonunu güçlendirir.
Daha fazla bilgi edin
Otomotivde bilgisayarlı görü

Otomotivde bilgisayarlı görü

Ultralytics YOLO modelleriyle otomotivde bilgisayarlı görü uygulayın. Görsel yapay zekâ, daha akıllı yollar için yol güvenliğini, sürücü yardımını ve araç otomasyonunu geliştirir.
Daha fazla bilgi edin
Tarımda bilgisayarlı görü

Tarımda bilgisayarlı görü

Ultralytics YOLO modelleriyle akıllı tarıma görsel yapay zekâ taşıyın. Daha yüksek ve akıllı verim için ürün izlemeye, hayvan takibine ve hassas tarıma güç verin.
Daha fazla bilgi edin

Yapay zekânın geleceğini birlikte inşa edelim!

Makine öğreniminin geleceğiyle yolculuğuna başla