Arama :: ContextGraph

Arama :: ContextGraph, aktivasyon arama motorunu yaymak için bir Perl modülüdür.
Şimdi İndirin

Arama :: ContextGraph Sıralama ve Özet

Reklamcılık

  • Rating:
  • Lisans:
  • GPL
  • Fiyat:
  • FREE
  • Yayıncı adı:
  • Maciej Ceglowski
  • yayıncı web sitesi:
  • http://search.cpan.org/~mceglows/Search-VectorSpace-0.02/VectorSpace.pm

Arama :: ContextGraph Etiketler


Arama :: ContextGraph Açıklama

Arama :: ContextGraph, aktivasyon arama motorunu yaymak için bir Perl modülüdür. Arama :: ContextGraph, aktivasyon arama motorunu yaymak için bir perl modülüdür.Synopsis Arama :: ContextGraph; $ cg = Arama :: ContextGraph-> Yeni (); # önce bazı belgeler, belki de bir kerede eklersiniz ...% docs = ('birinci' => , 'saniye' => , ' üçüncüsü '=> {' Yılan '=> 2,' Sınırlayıcı '=> 1},); $ CG-> Bulk_Add (% Dokümanlar); # veya bir döngüde ... $ Başlığım (% docs) {$ cg-> ekle ($ başlık, $ dokümanlar {$ başlık}); } # veya bir dosyadan ... benim $ cg = Arama :: contextGraph-> load_from_dir ("./myfiles"); # Bir grafik nesnesini daha sonra $ CG-> Store ("stored.cng") için saklayabilirsiniz; # ve daha sonra alın ... $ cg = contextGraph-> al ("stored.cng"); # Arama # en kolay yolu benim @ranked_docs = $ cg-> simple_search ('fıstık'); # Hem İlgili Terimleri ve Dokümanları Geri Al Daha fazla güç için ($ dokümanlar, $ kelimeler) = $ CG-> Arama ('Yılan'); # Bir belgeyi sorgunuz olarak kullanabilirsiniz ($ dokümanlar, $ kelimeler) = $ cg-> find_similar ('İlk Belge'); Ya da ya da ($ dokümanlar, $ kelimeler) = $ CG-> mixed_search ({Docs => , terimler => ); # YAZDIRILMIŞ DÖNÜŞÜMÜ DÖNÜŞÜMÜNÜ DÖNÜŞÜRLERİMİ (Sırala {$ Dokümanlar -> {$ B} $ Dokümanlar -> {$ a}} tuşları% {$ docs}) {Baskı "Belge $ K alaka düzeyi" yazdırın ", $ Dokümanlar -> {$ k}, "n"; } # Yeniden yükle $ Yeni = Arama :: ContextGraph-> Al ("dosya adı"); Yayılma aktivasyonu, tam bir anahtar kelime eşleşmesi olmasa bile, bir sorgu için doğru sonuçları geri döndüren arama motorları oluşturmak için temiz bir tekniktir. Motor, dev bir belge ve terim düğümleri ağı olan bağlam grafiği olarak adlandırılan bir veri yapısı oluşturarak çalışır. Tüm belge düğümleri, bu belgede meydana gelen şartlara bağlıdır; Benzer şekilde, her terim düğümü, terimin meydana geldiği tüm belge düğümlerine bağlanır. Bir sorgu düğümünden başlayarak grafiği arayarak ve bir set miktarını komşu düğümlerine dağıtarak arıyoruz. Ardından, bu yayılma enerjisi belirli bir eşiğin altına düşene kadar her aşamada enerjiyi azaltıyoruz. Her düğüm birikmiş enerjiyi takip eder ve bu, alaka düzeyimizin ölçüsümüz olarak hizmet eder. Bu, ortak olarak birçok kelimesi olan belgelerin arama motoruna benzer göründüğü anlamına gelir. Aynı şekilde, birçok belgede birlikte oluşan kelimeler anlamsal olarak ilgili olarak algılanacaktır. Özellikle daha büyük, tutarlı belge koleksiyonlarıyla, arama motoru eş anlamlıları tanımakta ve belgeler arasında faydalı ilişkiler bulma konusunda oldukça etkili olabilir. Http://www.nitle.org/papers/contextual_network_graphs.pdf adresindeki algoritmanın tam bir açıklamasını okuyabilirsiniz. Arama motoru, Hesaplamalı ve Gizli anlamsal indeksleme (LSI) tarafından verilen patent sorunları. Burada kullanılan teknik, başlangıçta 1981 Tezinde Scott Preece tarafından tarif edildi. Gereksinimler: · Perl


Arama :: ContextGraph İlgili Yazılım

Apl

APL projesi genel amaçlı C şablon sınıfı kütüphanesidir. ...

204

İndirmek

pilot bağlantısı

Pilot-Link, Palm veya PalmOS'unuzu UNIX, Linux ile uyumlu el yapımını bağlamak için kullanılan araçların bir takımıdır. ...

140

İndirmek