110 likes | 221 Views
Vy hľadávanie informácií. PROJEKT Youtube – v yhľadávanie podľa tagov Martin Repta 2010. Motivácia. Portál Youtube poskytuje základné vyhľadávanie podľa názvu videí Autori však môžu priradiť tagy Cieľom je umožniť vyhľadávať podľa tagov. Exustujúce riešenia.
E N D
Vyhľadávanie informácií PROJEKT Youtube– vyhľadávanie podľa tagov Martin Repta 2010
Motivácia • Portál Youtube poskytuje základné vyhľadávanie podľa názvu videí • Autori však môžu priradiť tagy • Cieľom je umožniť vyhľadávať podľa tagov
Exustujúce riešenia • Youtube– presne špecifikovanou URL Pr.: http://www.youtube.com/results?search_query=NHL&search=tag
Riešenie • Dve časti: • Sťahovač • Stiahnutie základnej vzorky dát podĺa preddefinovanej queryihneď po spustení aplikácie • Aktualizácia indexu • Vyhľadávač • Vyhľadávanie v lokálnom indexe
Implementácia • Lucene • ASP.NET MVC 2.0 • C#
Testovanie • Porovnanie výsledkov z Youtube na základe query a výsledkov z vytvoreného systému • 4 query: • Tagy: • nhl, hossa, chara • nhl, hossa, fight • nhl, hossa, history • nhl, hossa, kopecky
testovanie • Vysvetlivky použitých skratiek: • TP - počet nájdených relevantných výsledkov • FP - počet nájdených nerelevantných výsledkov • FN - počet nenájdených relevantných výsledkov • TN - počet nenájdených nerelevantných výsledkov • P - precission • R - recall
PokusČ.1 • youtubequery: http://www.youtube.com/results?search_query=nhl+hossa+fight&search=tag • počet vrátených výsledkov: 32 • lucene query: tags: hossa && nhl && fight • počet vrátených výsledkov: 32, pričom hodnotíme prvých 20 • TP = 13FP = 7FN = 19 • P = TP / (TP + FP) = 13 / (13 + 7) = 0.65R = TP / (TP + FN) = 13 / (13 +19) = 0.41
POKUS č.2 • youtubequery: http://www.youtube.com/results?search_query=nhl+hossa+kopecky&search=tag • počet vrátených výsledkov: 357 • lucene query: tags: hossa && nhl && kopecky • počet vrátených výsledkov: 329, pričom hodnotíme prvých 20 • TP = 6FP = 14FN = 351 • P = TP / (TP + FP) = 6 / (6 + 14) = 0.3R = TP / (TP + FN) = 6 / (6 +351) = 0.02
Záver • Presnosť vyhľadávania vytvoreného systému je pomerne nízka • Dôvodom je predovšetkým iné radenie výsledkov na Youtube