SlideShare a Scribd company logo
Util <<interface>> SearchEngine search(Query q) : List<Page> StructureFeatureRecommender recommend(Page p): List<Page> SemanticFeatureRecommender recommend(Page p): List<Page> YahooSearch search(Query q) : List<Page> BasicRecommender recommend(Page p): List<Page> <<interface>> WebRecommender recommend(Page p): List<Page> GoogleSearch search(Query q) : List<Page> <<interface>> Stemmer stem(String s) : String <<interface>> HTMLStripper strip(Page p) : String <<interface>>  HTMLParser parse(Page p) : ParseTree <<interface>> StopwordRemover remove(String s) : String <<interface>> QueryTermFilter filterQueryTerms(List<String> keyTerms) : List<String> FrequencyFilter filterQueryTerms(List<String> keyTerms) : List<String> Classes in Util package are singletons QueryFormulator form(List<String> finalTerms) : Query <<interface>> OrQueryFormulator form(List<String> finalTerms) : Query PorterStemmer stem(String s) : String NaiveHTMLStripper strip(Page p) : String SmartParser parse(Page p) : ParseTree GenericStopwordRemover remove(String s) : String

More Related Content

PDF
Hausregeln
DOC
TehtäVäPaperi
PPT
Comparing job offers_1.1.3.g1
PPT
SIMULACION DE DIFERENTE DISEÑO O POLITICAS
PDF
Web Rec Final Report
PPT
Final Presentation V3
PPT
Class Diagram
PPT
Sequence Diagram
Hausregeln
TehtäVäPaperi
Comparing job offers_1.1.3.g1
SIMULACION DE DIFERENTE DISEÑO O POLITICAS
Web Rec Final Report
Final Presentation V3
Class Diagram
Sequence Diagram

More from weichen (16)

PPTX
Sequence Diagram
PDF
Class Diagram Final
PPTX
Class Diagram Final
PDF
Domain Model Ve
PDF
Domain Model Ve
PDF
Domain Model Ve
PPT
Domain Model Ve
PPT
Domain Model V7
PPT
Class Diagram V7
PPT
Sequence Diagram V6
PPT
Domain Model V2
PPT
Class Diagram V5
PPT
Sequence Diagram V5
PPT
Sequence Diagram V4
PPT
Class Diagram V2
PPT
Sequence Diagram
Sequence Diagram
Class Diagram Final
Class Diagram Final
Domain Model Ve
Domain Model Ve
Domain Model Ve
Domain Model Ve
Domain Model V7
Class Diagram V7
Sequence Diagram V6
Domain Model V2
Class Diagram V5
Sequence Diagram V5
Sequence Diagram V4
Class Diagram V2
Sequence Diagram
Ad

Cd Final

  • 1. Util <<interface>> SearchEngine search(Query q) : List<Page> StructureFeatureRecommender recommend(Page p): List<Page> SemanticFeatureRecommender recommend(Page p): List<Page> YahooSearch search(Query q) : List<Page> BasicRecommender recommend(Page p): List<Page> <<interface>> WebRecommender recommend(Page p): List<Page> GoogleSearch search(Query q) : List<Page> <<interface>> Stemmer stem(String s) : String <<interface>> HTMLStripper strip(Page p) : String <<interface>> HTMLParser parse(Page p) : ParseTree <<interface>> StopwordRemover remove(String s) : String <<interface>> QueryTermFilter filterQueryTerms(List<String> keyTerms) : List<String> FrequencyFilter filterQueryTerms(List<String> keyTerms) : List<String> Classes in Util package are singletons QueryFormulator form(List<String> finalTerms) : Query <<interface>> OrQueryFormulator form(List<String> finalTerms) : Query PorterStemmer stem(String s) : String NaiveHTMLStripper strip(Page p) : String SmartParser parse(Page p) : ParseTree GenericStopwordRemover remove(String s) : String