Fulltextové vyhledávání

Fulltextové vyhledávání (z ang. full – celý a text) je technika hledání textu (řetězce znaků) dle zadání uživatele v elektronických dokumentech a databázích. Název označuje prohledávání celých obsahů dokumentů (textových souborů), na rozdíl od jiných způsobů vyhledávání, kdy je prohledávání omezeno například jen na názvy a další metadata jednotlivých dokumentů. Za účelem rychlejšího vyhledávání se obsah dokumentů indexuje – na základě analýzy jejich obsahu se vytvoří pomocná datová struktura.

Při full-textovém vyhledávání vyhledávací algoritmus prozkoumává všechna slova v každém uloženém dokumentu a pokouší se je porovnat se slovy zadanými uživatelem. Full-textové vyhledávání přichází běžně s databázemi knihoven v sedmdesátých letech. Mnoho webových stránek a aplikací (například textové procesory) umožňují full-textové vyhledávání. Některé webové vyhledávače, jako AltaVista uplatňují full-textové techniky vyhledávání, zatímco jiné hledají pouze v hotovém indexu webových stránek. V praxi je těžké rozeznat, jak vyhledávací algoritmus pracuje. Vyhledávací algoritmy aktuálně využívané ve webových službách se málokdy zveřejňují, aby nebyly zneužity podnikavci pro zvýhodnění svých stránek při vyhledávání.

Indexování

Podrobnější informace naleznete v článku Index (databáze).

Při malém množství dokumentů je možné spustit full-textový algoritmus k přímému prohledávání obsahu dokumentů při každém dotazu, tzv. sériové vyhledávání. K tomu lze využít některé základní nástroje.

Pokud je ovšem množství dokumentů potenciálně větší než kapacita vyhledávacího algoritmu, je pro udržení rychlé odezvy hledání důležité rozdělit vyhledávání do dvou úkolů: indexování a vyhledávání. Indexovací fáze prochází text ve všech dokumentech a vytváří seznam klíčových termínů, často nazývaný index, korektnější termín je konkordance. Ve vyhledávací fázi, kdy se provádí specifický dotaz, je prohledáván pouze k tomu připravený index, namísto originálních dokumentů.

Indexer vytváří záznam v indexu pro každý výraz, nebo slovo, které najde v dokumentu a jeho relativní pozici v dokumentu. Obvykle indexer ignoruje tzv. stop-slova, jako jsou spojky a předložky, které jsou příliš obecné a významově bezvýznamné pro hledání. Některé indexery provádějí jazykově specifické úpravy, jako lemmatizaci (nalezení kmene slova) a derivaci (nalezení odvozených tvarů, tj. skloňování nebo časování).

Přesnost versus zanedbávání

Z důvodu nejednoznačnosti a dvojsmyslnosti přirozeného jazyka, full-textový index typicky produkuje seznam získaných slov s nízkou přesností – mnoho položek je irelevantních. Vyhledávání pomocí řízeného slovníku (např. tezaurus, a jiné) řeší tento problém tím, že označkuje nevhodná slova. Na druhou stranu vyhledávání řízeným slovníkem má nízkou výtěžnost – může vyřadit také dokumenty, které jsou relevantní k vyhledávanému dotazu. Navzdory existenci mnoha irelevantních dokumentů ve volném indexu, volné vyhledávání může být úspěšné při nalezení dokumentu, které řízené vyhledávaní vyřadilo.

Problém falešně pozitivních nálezů

Volné vyhledávání nalezne mnoho dokumentů, které nejsou odpovídající zamýšlenému dotazu. Takové dokumenty se nazývají falešně pozitivní nález. To je často způsobeno nepřesností přirozeného jazyka.

Některé shlukovací techniky založené na bayesovském algoritmu (podobný bayesovskému spamovému filtru například v Gmailu) mohou pomoct snižovat falešně pozitivní nálezy. Pokud tedy zadáme jako dotaz slovo „fotbal“, tato technika může zkategorizovat dokumenty pod názvy „Americký fotbal“, „kopaná“ atd. V závislosti na výskytech slov v dokumentu může spadnout do jedné nebo více kategorií. Tyto techniky byly rozsáhle testovány v e-discovery doméně.

Zlepšení výkonů full-textového vyhledávání

Nedostatky volného hledání je možné eliminovat dvojím způsobem: umožnit uživatelům s nástrojem vyjádřit jejich dotaz přesněji, a vyvinout nový vyhledávací algoritmus zlepšující vyhledávací přesnost.

Zlepšení dotazovacími nástroji

  • Klíčová slova – autoři dokumentů (nebo trénovaní indexeři) jsou vyzváni k seznamu slov které popisují subjekt textu, včetně synonym popisujících subjekt. Klíčová slova zlepšují odezvu, zejména pokud seznam klíčových slov není obsažen v samotném textu.
  • Hledání v polích – popis jsou vytříděny do specifických polí, např. pole „Autor“, nebo „Datum vložení“,... umožní vyhledávat text pouze ve vyhrazených polích.
  • Boolovské dotazy – používání operátorů (například „encyclopedia“ AND „online“ NOT „Encarta“) může podstatně zpřesnit vyhledávání, Například AND operátor říká „nepatří sem žádný z dokumentů který neobsahuje současně obě slova“. Operátor AND tedy zužuje výběr, zatímco OR rozšiřuje. Zlepšení přesnosti vyhledání je velmi často kontraproduktivní, a často vede k snížení vytěžitelnosti.[1]
  • Vyhledávání frází – nachází dokumenty, obsahující přesnou frázi (sled písmen), například „Wikipedie, otevřená encyklopedie“
  • Konkordance – vyhledávání produkuje abecední seznam všech nejdůležitějších slov nacházejících se v aktuálním kontextu.
  • Blízkostní vyhledávání – hledá se fráze z dvou či více slov, které jsou od sebe vzdálené o specifikovaný počet slov. Například hledání „Wikipedia“ WITHIN2 „otevřená“ najde pouze ty dokumenty, ve kterých je výskyt slova „Wikipedia“ maximálně dvě slova od „otevřená“.
  • Žolíkové znaky – hledání nahrazuje jeden nebo více znaků ve vyhledávacím dotazu, například v Microsoft Word, použití hvězdičky „*“ v dotazu „s*d“ nalezne „sud“, „sad“, atd. v textu.
  • Regulární výraz – nabízí sice komplikované, ale velice silné definování dotazu.

Zlepšení vyhledávacího algoritmu

Technologický pokrok významně zlepšuje výkon a přesnost volného vyhledávání textů. Například googlovský algoritmus PageRank dává vyšší důležitost dokumentům, na které odkazuje víc linků (odkazů). Tento algoritmus na základě údajů o popularitě dané uživateli internetu zvyšuje úspěšnost a přesnost vyhledání.

Reference

  1. Studie opakovaně ukazují, že mnoho uživatelů nerozumí formulaci negativních dotazů [1]

Read other articles:

Air Marshall Islands IATA ICAO Kode panggil MRS MARSHALL ISLANDS Didirikan1980PenghubungBandar Udara Internasional Kepulauan MarshallArmada3Tujuan21Kantor pusatMajuroTokoh utamaDrauna Waqasokolala (CEO & GM)Situs webairmarshallislands.net Air Marshall Islands Saab 2000 di Bandar Udara Internasional Funafuti, Tuvalu (1996) Air Marshall Islands Dornier 228 di Bandara Majuro 2012 Kokpit terbuka Air Marshall Islands adalah sebuah maskapai penerbangan yang berbasis di Majuro, Kepulauan Marshal...

 

Lukisan Jendela Suger Abbot Suger (1081 – 13 Januari 1151) adalah seorang kepala biara Prancis. Biografi Suger lahir dalam sebuah keluarga yang miskin dan pada tahun 1091 dibawa ke Basilika Santo Denis untuk pendidikan. Ia disana bertemu dengan orang yang akan menjadi raja pada masa depan, Louis VI dari Prancis. Dari tahun 1104 sampai tahun 1106, Suger memasuki sekolah lain di Biara Saint-Benoît-sur-Loire. Pada tahun 1106 ia menjadi sekretaris dari kepala biara Santo Denis. Dalam beberapa ...

 

Asal-usul Keluarga, Kepemilikan Pribadi, dan Negara PengarangFriedrich EngelsJudul asliDer Ursprung der Familie, des Privateigenthums und des StaatsBahasaJermanTanggal terbit1884Tgl. terbit (bhs. Inggris)1902 Asal-usul Keluarga, Kepemilikan Pribadi dan Negara (Jerman: Der Ursprung der Familie, des Privateigenthums und des Staatscode: de is deprecated ) adalah sebuah risalah materialis sejarah tahun 1884 karya Friedrich Engels. Karya tersebut sebagian berdasarkan pada ...

Hans Peder Steensby Hans Peder Steensby (25 March 1875, Steensby, Skamby Sogn, Funen Island – 20 October 1920, aboard ship Frederik VIII) was an ethnographer, geographer and professor at the University of Copenhagen.[1][2] Career Steensby was born into a family of farmers. His original name was Hans Peder Jensen, but in 1902 he changed his name to Steensby, the name of the parish where he was born. After completing his education in 1900 he moved to Copenhagen and became a te...

 

Синелобый амазон Научная классификация Домен:ЭукариотыЦарство:ЖивотныеПодцарство:ЭуметазоиБез ранга:Двусторонне-симметричныеБез ранга:ВторичноротыеТип:ХордовыеПодтип:ПозвоночныеИнфратип:ЧелюстноротыеНадкласс:ЧетвероногиеКлада:АмниотыКлада:ЗавропсидыКласс:Пт�...

 

Pour les articles homonymes, voir Fil. Détail d'un fil au microscope. Pelotes de laine. Bobines de fil. Dessin de bobines de fil. Le fil textile est le produit du filage, c'est-à-dire l'agglutination de fibres textiles pour former un ensemble long. Le processus d'obtention de ce fil peut être industrialisé dans un atelier ou une usine appelée filature. On entrecroise des fils, on tisse avec des machines ou bien à la main. On obtient ainsi des tissus, étoffes, tapis… Les matières se...

Kualuh HilirKecamatanPeta lokasi Kecamatan Kualuh HilirNegara IndonesiaProvinsiSumatera UtaraKabupatenLabuhanbatu UtaraPemerintahan • Camat-Populasi • Total30,052 jiwa (2.001) jiwaKode Kemendagri12.23.03 Kode BPS1223060 Luas385,48 km²Desa/kelurahan7 Kualuh Hilir adalah sebuah kecamatan di Kabupaten Labuhanbatu Utara, Sumatera Utara, Indonesia. Pranala luar (Indonesia) Keputusan Menteri Dalam Negeri Nomor 050-145 Tahun 2022 tentang Pemberian dan Pemutakhiran Kode,...

 

1981 Israeli airstrike on an Iraqi nuclear reactor For the Yugoslav Wars operation, see Operation Opera Orientalis. Operation OperaPart of the Arab–Israeli conflictOperational scopeStrategicLocationTuwaitha Nuclear Research Center, Diyala Governorate, Iraq33°12′12″N 44°31′07″E / 33.20333°N 44.51861°E / 33.20333; 44.51861Planned by Menachem Begin(Prime Minister of Israel) David Ivry(Commander, Israeli Air Force) ObjectiveDestruction of Iraq's Osirak n...

 

Sports venue in Barrow-in-Furness, Cumbria, England Not to be confused with Craven Park, Hull. Craven ParkLocationDuke StreetBarrow-in-FurnessCumbriaLA14 5UWCoordinates54°06′54″N 3°14′7″W / 54.11500°N 3.23528°W / 54.11500; -3.23528Capacity4000 approxSurfaceGrassOpened1931TenantsBarrow Raiders Craven Park (also referred to as the Northern Competitions Stadium for sponsorship reasons) is a rugby league stadium in Barrow-in-Furness, Cumbria, England. It is the...

Emerson FittipaldiLahir12 Desember 1946 (umur 77)Karier Kejuaraan Dunia Formula SatuKebangsaan BrasilTahun aktif1970 - 1980TimLotus, McLaren, Fittipaldi AutomotiveJumlah lomba149 (144 start)Juara Dunia2 (1972, 1974)Menang14Podium35Total poin281Posisi pole6Lap tercepat6Lomba pertamaGrand Prix Inggris 1970Menang pertamaGrand Prix Amerika Serikat 1970Menang terakhirGrand Prix Inggris 1975Lomba terakhirGrand Prix Amerika Serikat 1980 Emerson Fittipaldi (lahir 12 Desember 1946) adalah seorang...

 

Brago dan Sherry Belmont Brago dan Sherry Belmond adalah karakter dari anime dan manga Gash Bell. Brago Brago adalah mamodo/mamono hitam yang sangat kuat namun galak dan tidak suka bersosialisasi. Dari asalnya dia sudah kuat dan dijagokan sebagai pemenang, bahkan ia bisa mengalahkan musuh tanpa kekuatan spell book. Kepribadiannya agak berubah setelah bertemu Sherry, walau awalnya dia selalu keras pada Sherry karena Sherry lemah, namun ia selalu melatih Sherry bertarung sampai akhirnya Sherry ...

 

Peta jarak ke pesisir terdekat[1] (termasuk pulau laut, tidak termasuk danau). Titik merah berarti titik terpencil daratan utama, Britania Raya, dan Semenanjung Iberia. Garis tipisnya terpisah sejauh 250 km (160 mi), sedangkan garis tebalnya terpisah sejauh 1.000 km (620 mi). Titik terpencil merupakan tempat yang paling menantang atau sulit untuk dicapai karena sangat jauh dari suatu bentang geografis. Umumnya istilah ini mengacu ke titik terjauh dari bibir pantai....

يفتقر محتوى هذه المقالة إلى الاستشهاد بمصادر. فضلاً، ساهم في تطوير هذه المقالة من خلال إضافة مصادر موثوق بها. أي معلومات غير موثقة يمكن التشكيك بها وإزالتها. (مارس 2016) كأس ليبرتادوريس 2009 2009 2009 Copa Santander Libertadores de América تفاصيل البطولة المنظم كونميبول  التاريخ 27 يناير - 15 يوليو �...

 

Country in Southeast Asia For other uses, see Vietnam (disambiguation). Socialist Republic of VietnamCộng hòa Xã hội chủ nghĩa Việt Nam (Vietnamese) Flag Emblem Motto: Độc lập – Tự do – Hạnh phúcIndependence – Freedom – HappinessAnthem: Tiến Quân CaArmy MarchShow globeShow map of ASEANLocation of Vietnam (green)in ASEAN (dark grey)CapitalHanoi21°2′N 105°51′E / 21.033°N 105.850°E / 21.033; 105.85...

 

Leader of jihadist organizations in Syria Abu Mohammad al-Julaniأبو محمد الجولانيCommander-in-Chief of Tahrir al-ShamIncumbentAssumed office 1 October 2017Preceded byAbu Jaber ShaykhEmir of the Jabhat Fateh al-ShamIn office28 July 2016 – 28 January 2017Preceded byPosition establishedSucceeded byOrganization disestablishedEmir of the Al-Nusra FrontIn office23 January 2012 – 28 July 2016Preceded byPosition establishedSucceeded byOrganization disestablish...

El Ayuntamiento de México fue la entidad legislativa y administrativa de la ciudad de México creado en 1521 durante el gobierno español hasta el año de 1929 en el México Independiente cuando fue suprimido su ayuntamiento. En el México independiente fue solo el órgano administrativo de la Municipalidad de México, que abarcó territorialmente a la Ciudad de México y a las villas de Guadalupe Hidalgo, Tacubaya y Azcapotzalco; esta municipalidad fue desaparecida en 1970, cuando su territ...

 

  لمعانٍ أخرى، طالع ريد سميث (توضيح). هذه المقالة يتيمة إذ تصل إليها مقالات أخرى قليلة جدًا. فضلًا، ساعد بإضافة وصلة إليها في مقالات متعلقة بها. (يوليو 2019) ريد سميث معلومات شخصية الميلاد 11 أبريل 1892   لوغانسبورت  الوفاة 17 يوليو 1970 (78 سنة)   برادنتون  مواطنة الولايا...

 

الاتحاد المصري لكرة القدم الاتحاد المصري لكرة القدم مقر الاتحاد المصري لكرة القدم في الجبلاية، القاهرة الاسم المختصر EFA الرياضة كرة القدم أسس عام 1921 (منذ 103 سنوات) المؤسس جعفر ولي باشا[1]  المقر الجبلاية، القاهرة الانتسابات الاتحاد الدولي لكرة القدم : 1923 الاتحاد ال...

Richard Dacoury Richard Dacoury en 1995. Fiche d’identité Nationalité Française Naissance 6 juillet 1959 (65 ans)Abidjan Taille 1,95 m (6′ 5″) Surnom Flying Dac Situation en club Poste Ailier Carrière universitaire ou amateur 1976-1978 Lyon Carrière professionnelle * SaisonClubMoy. pts 1978-19791979-19801980-19811981-19821982-19831983-19841984-19851985-19861986-19871987-19881988-19891989-19901990-19911991-19921992-19931993-19941994-19951995-19961996-19971997-1998CSP...

 

Diane ParryParry di Prancis Terbuka 2019Kebangsaan PrancisTempat tinggalBoulogne-Billancourt, PrancisLahir1 September 2002 (umur 21)Nice, PrancisTinggi170 cm (5 ft 7 in)Memulai pro2017Tipe pemainTangan kanan (backhand satu tangan)PelatihGonzalo Lopez SanchisTotal hadiahUS$ 1,129,453TunggalRekor (M–K)130–104 (55.56%)Gelar1 WTA 125, 4 ITFPeringkat tertinggiNo. 58 (24 Oktober 2022)Peringkat saat iniNo. 113 (27 February 2023)Hasil terbaik di Grand Slam (tunggal)Austra...