YOLO26 ile tanış: yeni nesil görsel AI.
Ultralytics
Ultralytics Sözlüğüne dön

Text Summarization

Metin özetlemenin belgeleri yoğunlaştırmak için NLP'yi nasıl kullandığını öğren. Çıkarımsal ve soyut yöntemleri, LLM'leri ve Ultralytics YOLO26 ile çok modlu iş akışlarını keşfet.

Metin özetleme, bir metin belgesini en kritik bilgileri koruyarak ve orijinal anlamını muhafaza ederek kısa bir sürüme indirgeme işleminin hesaplamalı sürecidir. Daha geniş yapay zeka (AI) alanı içinde bu yetenek, modern doğal dil işleme (NLP) iş akışlarının temel taşını oluşturur. Gelişmiş algoritmaları kullanarak sistemler, yasal sözleşmeler, haber makaleleri veya tıbbi kayıtlar gibi çok miktarda yapılandırılmamış veriyi otomatik olarak ayrıştırabilir ve sindirilebilir özetler üreterek insan incelemesi için gereken süreyi önemli ölçüde azaltabilir.

Link to this sectionTemel Yaklaşımlar: Çıkarımsal ve Özgün#

Etkili özetlemeyi başarmak için kullanılan iki birincil metodoloji vardır. Birincisi olan çıkarımsal özetleme, dijital bir vurgulayıcıya benzer şekilde çalışır. Kaynak metni analiz ederek en önemli cümleleri veya ifadeleri tanımlar ve bunları bir araya getirerek bir özet oluşturur. Bu yöntem, kelime sıklığı ve cümle konumu gibi istatistiksel özelliklere büyük ölçüde dayanır. Buna karşılık, özgün özetleme metni yorumlayıp içeriğin özünü yakalayan tamamen yeni cümleler üreterek insan bilişini taklit eder. Bu yaklaşım, bağlamı ve nüansları anlamak için genellikle derin öğrenme (DL) mimarilerinden, özellikle de transformer modelinden yararlanır.

Link to this sectionModern Makine Öğreniminde Alaka Düzeyi#

Üretken yapay zekanın (generative AI) yükselişi, özgün modellerin yeteneklerini hızlandırdı. Gelişmiş büyük dil modelleri (LLMs), bir dizideki farklı kelimelerin önemini tartmak için öz-dikkat (self-attention) gibi mekanizmalar kullanır ve bu da tutarlı ve bağlama duyarlı özetlere olanak tanır. Bu, özgün kurgu veya kod oluşturabilen metin oluşturmadan (text generation) farklıdır, çünkü özetleme kesinlikle kaynak girdinin olgusal içeriğine dayanır. Ayrıca, diziden diziye modellere (sequence-to-sequence models) yönelik gelişmeler, makine tarafından üretilen özetlerin akıcılığını ve dilbilgisi doğruluğunu iyileştirmiştir.

Link to this sectionGerçek Dünya Uygulamaları#

Metin özetleme, bilgi yoğun belgelerin işlenmesini otomatikleştirerek endüstrileri dönüştürüyor.

  1. Hukuk ve Kurumsal İstihbarat: Hukuk büroları ve işletmeler, içtihat hukukuna, sözleşmelere ve iç raporlara ait binlerce sayfayı işlemek için özetleme kullanır. Bu araçları veri madenciliği (data mining) hatlarına entegre ederek, profesyoneller her belgeyi tamamen okumadan ilgili emsalleri hızlı bir şekilde tanımlayabilirler.

  2. Medya İzleme ve Haber Toplama: Haber ajansları, son dakika haberleri için başlıklar ve kısa pasajlar oluşturmak amacıyla otomatik özetlemeden yararlanır. Bu, kullanıcılara daha uzun makalelere dayalı olarak kişiselleştirilmiş, ısırık büyüklüğünde güncellemeler sunan birçok tavsiye sistemini (recommendation system) destekler.

Link to this sectionBilgisayarlı Görü ile Kesişim#

While text summarization traditionally deals with written language, it increasingly overlaps with computer vision (CV) through multi-modal models. For instance, video understanding systems can analyze visual frames and generate a textual summary of the events occurring in a video clip. This convergence is evident in modern workflows where a model might detect objects using YOLO26 and then use a language model to summarize the scene context based on those detections.

Link to this sectionKod Örneği: Temel Sıklık Tabanlı Özetleme#

Gelişmiş özetleme karmaşık sinir ağları gerektirse de, çıkarımsal özetlemenin temel kavramı basit bir sıklık algoritmasıyla gösterilebilir. Bu Python kod parçası, kelime önemine göre cümleleri puanlar.

import re
from collections import Counter


def simple_summarize(text, num_sentences=1):
    # Split text into sentences and words
    sentences = re.split(r"(?<!\w\.\w.)(?<![A-Z][a-z]\.)(?<=\.|\?)\s", text)
    words = re.findall(r"\w+", text.lower())

    # Calculate word frequency (simple importance metric)
    word_freq = Counter(words)

    # Score sentences by summing the frequency of their words
    sentence_scores = {}
    for sent in sentences:
        score = sum(word_freq[word] for word in re.findall(r"\w+", sent.lower()))
        sentence_scores[sent] = score

    # Return top-scored sentences
    sorted_sentences = sorted(sentence_scores, key=sentence_scores.get, reverse=True)
    return " ".join(sorted_sentences[:num_sentences])


# Example Usage
text_input = "Deep learning uses neural networks. Neural networks learn from data. Data is crucial."
print(simple_summarize(text_input))

Link to this sectionİlgili Kavramlar ve Farklılaşma#

Metin özetlemeyi duygu analizinden (sentiment analysis) ayırt etmek önemlidir. Özetleme, gerçekleri korurken uzunluğu azaltmaya odaklanırken, duygu analizi metinde ifade edilen duyguyu veya görüşü (örneğin olumlu, olumsuz, nötr) sınıflandırır. Benzer şekilde, makine çevirisi (machine translation) metni bir dilden diğerine dönüştürür ancak özetlemek yerine tam uzunluğu ve detayı korumayı amaçlar.

Bu modelleri eğitmek için gereken veri setlerini yönetmek, ister görüntü ister metin görevleri olsun, kritiktir. Ultralytics Platform, verileri düzenlemek ve model dağıtımı (model deployment) yaşam döngüsünü yönetmek için kapsamlı araçlar sunarak yapay zeka sistemlerinin üretim ortamlarında verimli ve ölçeklenebilir kalmasını sağlar. Ayrıca araştırmacılar, tıbbi veya teknik yazım gibi belirli özetleme nişleri için önceden eğitilmiş modelleri uyarlamak amacıyla genellikle transfer öğreniminden (transfer learning) yararlanarak devasa etiketli veri seti ihtiyacını en aza indirirler.

Bu teknolojilerin evrimi hakkında daha fazla okuma yapmak için, yinelemeli sinir ağları (RNNs) hakkındaki kaynaklar ve çığır açan "Attention Is All You Need" makalesi, modern özetlemeyi mümkün kılan mimariler hakkında derinlemesine bilgiler sağlar. ROUGE (Recall-Oriented Understudy for Gisting Evaluation) gibi metrikleri anlamak, üretilen özetlerin kalitesini insan temelli referanslara göre değerlendirmek için de gereklidir.

Explore solutions

Real-time AI that works with your team

Robotikte AI

Daha akıllı makineleri Ultralytics YOLO modelleriyle destekle. Robotikteki Vision AI; otonom navigasyonu, algılamayı, nesne takibini ve gerçek zamanlı kontrolü yönlendirir.

Daha fazla bilgi edin
Real-time AI that works with your team

Lojistikte Yapay Zeka

Ultralytics YOLO modelleri ile lojistiği kolaylaştır. Görü Yapay Zekası; paket inceleme, ayıklama, araç takibi ve gerçek zamanlı depo güvenliği izlemeyi mümkün kılar.

Daha fazla bilgi edin
Real-time AI that works with your team

Perakendede AI

Perakendeyi Ultralytics YOLO modelleri ile yeniden hayal et. Görü Yapay Zekası; envanter takibi, raf izleme, sıra yönetimi ve daha akıllı müşteri içgörüleri sağlar.

Daha fazla bilgi edin
Real-time AI that works with your team

Sağlıkta Yapay Zeka

Ultralytics YOLO modelleriyle sağlık çözümleri oluştur. Sağlıkta görüntü tabanlı yapay zeka; daha hızlı tıbbi görüntülemeyi, daha akıllı teşhisleri ve hasta izlemeyi güçlendirir.

Daha fazla bilgi edin
Real-time AI that works with your team

Üretimde Yapay Zeka

Ultralytics YOLO modelleri ile üretimi optimize et. Görü Yapay Zekası; kalite kontrol, kusur tespiti, KKD uyumu ve montaj hattı otomasyonunu yönlendirir.

Daha fazla bilgi edin
Real-time AI that works with your operation

Otomotivde yapay zeka

Ultralytics YOLO modelleriyle otomotivde bilgisayarlı görü uygula. Görüntü tabanlı yapay zeka; yol güvenliğini, sürücü yardımını ve araç otomasyonunu daha akıllı yollar için geliştirir.

Daha fazla bilgi edin
Real-time AI tailored to your operation

Tarımda yapay zeka

Ultralytics YOLO modelleriyle akıllı tarıma görüntü tabanlı yapay zeka getir. Daha yüksek ve akıllı verimler için mahsul takibini, hayvancılık izlemeyi ve hassas tarımı güçlendir.

Daha fazla bilgi edin
Real-time AI that works with your team

Robotikte AI

Daha akıllı makineleri Ultralytics YOLO modelleriyle destekle. Robotikteki Vision AI; otonom navigasyonu, algılamayı, nesne takibini ve gerçek zamanlı kontrolü yönlendirir.

Daha fazla bilgi edin
Real-time AI that works with your team

Lojistikte Yapay Zeka

Ultralytics YOLO modelleri ile lojistiği kolaylaştır. Görü Yapay Zekası; paket inceleme, ayıklama, araç takibi ve gerçek zamanlı depo güvenliği izlemeyi mümkün kılar.

Daha fazla bilgi edin
Real-time AI that works with your team

Perakendede AI

Perakendeyi Ultralytics YOLO modelleri ile yeniden hayal et. Görü Yapay Zekası; envanter takibi, raf izleme, sıra yönetimi ve daha akıllı müşteri içgörüleri sağlar.

Daha fazla bilgi edin
Real-time AI that works with your team

Sağlıkta Yapay Zeka

Ultralytics YOLO modelleriyle sağlık çözümleri oluştur. Sağlıkta görüntü tabanlı yapay zeka; daha hızlı tıbbi görüntülemeyi, daha akıllı teşhisleri ve hasta izlemeyi güçlendirir.

Daha fazla bilgi edin
Real-time AI that works with your team

Üretimde Yapay Zeka

Ultralytics YOLO modelleri ile üretimi optimize et. Görü Yapay Zekası; kalite kontrol, kusur tespiti, KKD uyumu ve montaj hattı otomasyonunu yönlendirir.

Daha fazla bilgi edin
Real-time AI that works with your operation

Otomotivde yapay zeka

Ultralytics YOLO modelleriyle otomotivde bilgisayarlı görü uygula. Görüntü tabanlı yapay zeka; yol güvenliğini, sürücü yardımını ve araç otomasyonunu daha akıllı yollar için geliştirir.

Daha fazla bilgi edin
Real-time AI tailored to your operation

Tarımda yapay zeka

Ultralytics YOLO modelleriyle akıllı tarıma görüntü tabanlı yapay zeka getir. Daha yüksek ve akıllı verimler için mahsul takibini, hayvancılık izlemeyi ve hassas tarımı güçlendir.

Daha fazla bilgi edin
Real-time AI that works with your team

Robotikte AI

Daha akıllı makineleri Ultralytics YOLO modelleriyle destekle. Robotikteki Vision AI; otonom navigasyonu, algılamayı, nesne takibini ve gerçek zamanlı kontrolü yönlendirir.

Daha fazla bilgi edin
Real-time AI that works with your team

Lojistikte Yapay Zeka

Ultralytics YOLO modelleri ile lojistiği kolaylaştır. Görü Yapay Zekası; paket inceleme, ayıklama, araç takibi ve gerçek zamanlı depo güvenliği izlemeyi mümkün kılar.

Daha fazla bilgi edin
Real-time AI that works with your team

Perakendede AI

Perakendeyi Ultralytics YOLO modelleri ile yeniden hayal et. Görü Yapay Zekası; envanter takibi, raf izleme, sıra yönetimi ve daha akıllı müşteri içgörüleri sağlar.

Daha fazla bilgi edin
Real-time AI that works with your team

Sağlıkta Yapay Zeka

Ultralytics YOLO modelleriyle sağlık çözümleri oluştur. Sağlıkta görüntü tabanlı yapay zeka; daha hızlı tıbbi görüntülemeyi, daha akıllı teşhisleri ve hasta izlemeyi güçlendirir.

Daha fazla bilgi edin
Real-time AI that works with your team

Üretimde Yapay Zeka

Ultralytics YOLO modelleri ile üretimi optimize et. Görü Yapay Zekası; kalite kontrol, kusur tespiti, KKD uyumu ve montaj hattı otomasyonunu yönlendirir.

Daha fazla bilgi edin
Real-time AI that works with your operation

Otomotivde yapay zeka

Ultralytics YOLO modelleriyle otomotivde bilgisayarlı görü uygula. Görüntü tabanlı yapay zeka; yol güvenliğini, sürücü yardımını ve araç otomasyonunu daha akıllı yollar için geliştirir.

Daha fazla bilgi edin
Real-time AI tailored to your operation

Tarımda yapay zeka

Ultralytics YOLO modelleriyle akıllı tarıma görüntü tabanlı yapay zeka getir. Daha yüksek ve akıllı verimler için mahsul takibini, hayvancılık izlemeyi ve hassas tarımı güçlendir.

Daha fazla bilgi edin

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

Yolculuğuna makine öğreniminin geleceğiyle başla