SlideShare uma empresa Scribd logo
1 de 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> TFIDFQueryTermFilter 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

Mais conteúdo relacionado

Destaque (20)

16
1616
16
 
12
1212
12
 
LéAme 4
LéAme 4LéAme 4
LéAme 4
 
Nafeesa add
Nafeesa addNafeesa add
Nafeesa add
 
Pacific Palisades
Pacific PalisadesPacific Palisades
Pacific Palisades
 
Hat5c
Hat5cHat5c
Hat5c
 
Capacidad
CapacidadCapacidad
Capacidad
 
Voorkant Analyse
Voorkant AnalyseVoorkant Analyse
Voorkant Analyse
 
Modelo
ModeloModelo
Modelo
 
Sample Billboard
Sample BillboardSample Billboard
Sample Billboard
 
sociedad virtual
sociedad virtual sociedad virtual
sociedad virtual
 
5
55
5
 
DC Trip
DC TripDC Trip
DC Trip
 
qaz
qazqaz
qaz
 
Daa Nlogo Pms643
Daa Nlogo Pms643Daa Nlogo Pms643
Daa Nlogo Pms643
 
Tekort Aan Kraamverzorgenden 4
Tekort Aan Kraamverzorgenden 4Tekort Aan Kraamverzorgenden 4
Tekort Aan Kraamverzorgenden 4
 
2010 volume4 cadernodoaluno_matematica_ensinomedio_2aserie_gabarito
2010 volume4 cadernodoaluno_matematica_ensinomedio_2aserie_gabarito2010 volume4 cadernodoaluno_matematica_ensinomedio_2aserie_gabarito
2010 volume4 cadernodoaluno_matematica_ensinomedio_2aserie_gabarito
 
Pps Overview
Pps OverviewPps Overview
Pps Overview
 
SillóN 1
SillóN 1SillóN 1
SillóN 1
 
Presentación5
Presentación5Presentación5
Presentación5
 

Mais de weichen

Web Rec Final Report
Web Rec Final ReportWeb Rec Final Report
Web Rec Final Reportweichen
 
Final Presentation V3
Final Presentation V3Final Presentation V3
Final Presentation V3weichen
 
Class Diagram
Class DiagramClass Diagram
Class Diagramweichen
 
Cd Final
Cd FinalCd Final
Cd Finalweichen
 
Sequence Diagram
Sequence DiagramSequence Diagram
Sequence Diagramweichen
 
Sequence Diagram
Sequence DiagramSequence Diagram
Sequence Diagramweichen
 
Class Diagram Final
Class Diagram FinalClass Diagram Final
Class Diagram Finalweichen
 
Class Diagram Final
Class Diagram FinalClass Diagram Final
Class Diagram Finalweichen
 
Domain Model Ve
Domain Model VeDomain Model Ve
Domain Model Veweichen
 
Domain Model Ve
Domain Model VeDomain Model Ve
Domain Model Veweichen
 
Domain Model Ve
Domain Model VeDomain Model Ve
Domain Model Veweichen
 
Domain Model Ve
Domain Model VeDomain Model Ve
Domain Model Veweichen
 
Domain Model V7
Domain Model V7Domain Model V7
Domain Model V7weichen
 
Sequence Diagram V6
Sequence Diagram V6Sequence Diagram V6
Sequence Diagram V6weichen
 
Domain Model V2
Domain Model V2Domain Model V2
Domain Model V2weichen
 
Class Diagram V5
Class Diagram V5Class Diagram V5
Class Diagram V5weichen
 
Sequence Diagram V5
Sequence Diagram V5Sequence Diagram V5
Sequence Diagram V5weichen
 
Sequence Diagram V4
Sequence Diagram V4Sequence Diagram V4
Sequence Diagram V4weichen
 
Class Diagram V2
Class Diagram V2Class Diagram V2
Class Diagram V2weichen
 
Sequence Diagram
Sequence DiagramSequence Diagram
Sequence Diagramweichen
 

Mais de weichen (20)

Web Rec Final Report
Web Rec Final ReportWeb Rec Final Report
Web Rec Final Report
 
Final Presentation V3
Final Presentation V3Final Presentation V3
Final Presentation V3
 
Class Diagram
Class DiagramClass Diagram
Class Diagram
 
Cd Final
Cd FinalCd Final
Cd Final
 
Sequence Diagram
Sequence DiagramSequence Diagram
Sequence Diagram
 
Sequence Diagram
Sequence DiagramSequence Diagram
Sequence Diagram
 
Class Diagram Final
Class Diagram FinalClass Diagram Final
Class Diagram Final
 
Class Diagram Final
Class Diagram FinalClass Diagram Final
Class Diagram Final
 
Domain Model Ve
Domain Model VeDomain Model Ve
Domain Model Ve
 
Domain Model Ve
Domain Model VeDomain Model Ve
Domain Model Ve
 
Domain Model Ve
Domain Model VeDomain Model Ve
Domain Model Ve
 
Domain Model Ve
Domain Model VeDomain Model Ve
Domain Model Ve
 
Domain Model V7
Domain Model V7Domain Model V7
Domain Model V7
 
Sequence Diagram V6
Sequence Diagram V6Sequence Diagram V6
Sequence Diagram V6
 
Domain Model V2
Domain Model V2Domain Model V2
Domain Model V2
 
Class Diagram V5
Class Diagram V5Class Diagram V5
Class Diagram V5
 
Sequence Diagram V5
Sequence Diagram V5Sequence Diagram V5
Sequence Diagram V5
 
Sequence Diagram V4
Sequence Diagram V4Sequence Diagram V4
Sequence Diagram V4
 
Class Diagram V2
Class Diagram V2Class Diagram V2
Class Diagram V2
 
Sequence Diagram
Sequence DiagramSequence Diagram
Sequence Diagram
 

Class Diagram V7

  • 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> TFIDFQueryTermFilter 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