Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
http://netponto.org<br />5ª Reunião Presencial - 12/12/2009<br />Introdução ao Lucene.NetBruno Lopes<br />
Bruno Lopes<br />
o quê<br />porquê<br />como<br />
o quê<br />
Text Search Engine<br />Mauris dapibus, mauris in pharetra auctor, sapien est feugiat metus, ac suscipit mi erat nec leo. ...
Base<br />Ports<br />Nutch<br />Lucene.net<br />Solr<br />PyLucene<br />Alternativas<br />SQL Server FTS<br />Xapian<br />...
Porquê?<br />
Problema<br />“história de portugal”<br />
Como?<br />
Entidades<br />Document<br />IndexWriter<br />Index<br />Indexing<br />
User Query<br />QueryParser<br />Query<br />Index<br />IndexSearcher<br />Search Results<br />Searching<br />
3<br />1<br />Field<br />IndexWriter<br />2<br />Name<br />Analyzer<br />Value<br />7<br />Document<br />4<br />Options<br...
1<br />IndexWriter<br />Index<br />2<br />IndexWriter<br />Index<br />Index<br />IndexWriter<br />3<br />IndexWriter<br />...
2<br />1<br />QueryParser<br />4<br />User Query<br />Query<br />Analyzer<br />Query<br />Query<br />Security Trimming<br ...
Analyzers<br />Isto é umafraseparamostrarcomofuncionamAnalisadores.<br />tokenize<br />Isto<br />é<br />mostrar<br />frase...
Indexação e Procura<br />demonstração<br />
?<br />?<br />?<br />?<br />?<br />?<br />?<br />
Referências<br />Lucene<br />http://lucene.apache.org<br />Lucene.net<br />http://incubator.apache.org/lucene.net<br />Luk...
Patrocinadores desta reunião<br />
Obrigado!<br />Bruno Lopes<br />brunomlopes@gmail.com<br />http://brunomlopes.com<br />http://twitter.com/brunomlopes<br />
You’ve finished this document.
Download and read it offline.
Upcoming SlideShare
Arquitectura dos Serviços da plataforma Windows Azure
Next
Upcoming SlideShare
Arquitectura dos Serviços da plataforma Windows Azure
Next
Download to read offline and view in fullscreen.

Share

Introdução ao Lucene.net

Download to read offline

Apresentação sobre o Lucene.net, um framework open-source desenvolvido em .NET que permite desenvolver motores de indexação e busca, com demonstrações práticas de criação de índices e busca na 5ª reunião presencial da comunidade NetPonto

Related Books

Free with a 30 day trial from Scribd

See all

Introdução ao Lucene.net

  1. 1. http://netponto.org<br />5ª Reunião Presencial - 12/12/2009<br />Introdução ao Lucene.NetBruno Lopes<br />
  2. 2. Bruno Lopes<br />
  3. 3. o quê<br />porquê<br />como<br />
  4. 4.
  5. 5. o quê<br />
  6. 6. Text Search Engine<br />Mauris dapibus, mauris in pharetra auctor, sapien est feugiat metus, ac suscipit mi erat nec leo. Etiam viverra, erat eu vestibulum facilisis, ligula dolor blandit sapien, et viverra sem eros aliquam libero. <br />Lorem ipsum dolor sit amet, consectetur adipiscing elit. imperdiet mattis placerat. Duis sagittis vehicula lacus, a mauris lectus ultrices sit amet. <br />Etiam viverra, erat eu vestibulum facilisis, mauris ligula dolor blandit sapien, et viverra sem eros aliquam libero. <br />Donec porta urna eget ipsum ullamcorper vitae consequat nunc pulvinar. Donec nec ligula sem. <br />Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos.<br />Donec lectus dolor, facilisis non facilisis eget, vehicula eget odio. Mauris sed dui non tortor pellentesque condimentum vitae et purus. <br /> Aliquam mauris vitae luctus arcu. Sed dignissim lorem hendrerit elit semper tristique. Ut et augue suscipit velit sodales bibendum. <br />Class aptent taciti sociosquad litora torquent per conubia nostra, per inceptos himenaeos. Sed blandit magna leo. <br />Metus dapibus, mauris in pharetra auctor, sapien est feugiat, ac suscipit mi erat nec leo. <br />Nunc ut mauris est. Nunc imperdiet ultricies libero a vulputate.<br />Nunc ut mauris est. Nunc imperdiet ultricies libero a vulputate.<br />Mauris dapibus, pharetra auctor, sapien est feugiat metus, ac suscipit mi erat nec leo. Etiam viverra, erat eu vestibulum facilisis, ligula dolor blandit sapien, mauris et viverra sem eros aliquam libero. <br />Mauris dapibus, mauris in pharetra auctor, sapien est feugiat metus, ac suscipit mi mauris erat nec leo. Etiam viverra, erat eu vestibulum facilisis, ligula dolor blandit sapien, et viverra sem eros aliquam libero. <br />Nunc ut mauris est. Nunc imperdiet ultricies libero a vulputate.<br />Nunc ut ultricies est. Nunc imperdiet libero a vulputate.<br />Donec lectus dolor, facilisis non facilisis eget, vehicula eget odio. Morbi sed dui non tortor pellentesque condimentum vitae et purus. <br />
  7. 7.
  8. 8.
  9. 9.
  10. 10.
  11. 11. Base<br />Ports<br />Nutch<br />Lucene.net<br />Solr<br />PyLucene<br />Alternativas<br />SQL Server FTS<br />Xapian<br />Ferret<br />
  12. 12. Porquê?<br />
  13. 13. Problema<br />“história de portugal”<br />
  14. 14.
  15. 15. Como?<br />
  16. 16.
  17. 17. Entidades<br />Document<br />IndexWriter<br />Index<br />Indexing<br />
  18. 18. User Query<br />QueryParser<br />Query<br />Index<br />IndexSearcher<br />Search Results<br />Searching<br />
  19. 19. 3<br />1<br />Field<br />IndexWriter<br />2<br />Name<br />Analyzer<br />Value<br />7<br />Document<br />4<br />Options<br />Field<br />Field<br />5<br />6<br />Field<br />Field<br />Name<br />Value<br />Options<br />Index<br />Indexing<br />
  20. 20. 1<br />IndexWriter<br />Index<br />2<br />IndexWriter<br />Index<br />Index<br />IndexWriter<br />3<br />IndexWriter<br />IndexWriter<br />Index<br />IndexWriter<br />Index<br />Index<br />Indexing<br />
  21. 21. 2<br />1<br />QueryParser<br />4<br />User Query<br />Query<br />Analyzer<br />Query<br />Query<br />Security Trimming<br />3<br />Machine Created Filters<br />Query<br />5<br />6<br />Search Results<br />IndexSearcher<br />Results<br />Score<br />7<br />DocId<br />Document<br />Index<br />Field<br />Field<br />Field<br />Indexing<br />
  22. 22. Analyzers<br />Isto é umafraseparamostrarcomofuncionamAnalisadores.<br />tokenize<br />Isto<br />é<br />mostrar<br />frase<br />para<br />como<br />funcionam<br />Analisadores<br />uma<br />isto<br />é<br />mostrar<br />frase<br />para<br />como<br />funcionam<br />analisadores<br />uma<br />lowercase<br />Isto<br />é<br />mostrar<br />frase<br />para<br />como<br />funcionam<br />analisadores<br />filter stopwords<br />reduce to stems<br />ist<br />é<br />mostr<br />fras<br /> par<br />como<br />funcion<br />analis<br />
  23. 23. Indexação e Procura<br />demonstração<br />
  24. 24.
  25. 25. ?<br />?<br />?<br />?<br />?<br />?<br />?<br />
  26. 26. Referências<br />Lucene<br />http://lucene.apache.org<br />Lucene.net<br />http://incubator.apache.org/lucene.net<br />Luke<br />http://www.getopt.org/luke<br />Código-fontedestaapresentação<br />http://github.com/brunomlopes <br />
  27. 27. Patrocinadores desta reunião<br />
  28. 28. Obrigado!<br />Bruno Lopes<br />brunomlopes@gmail.com<br />http://brunomlopes.com<br />http://twitter.com/brunomlopes<br />
  29. 29. Nutch<br />Solr<br />Lucene.Net<br />Usam como base<br />Ports<br />Lucene<br />PyLucene<br />inspirou<br />Alternativas<br />Xapian<br />Ferret<br />SQLServer FTS<br />
  • petroniocandido

    Dec. 21, 2011

Apresentação sobre o Lucene.net, um framework open-source desenvolvido em .NET que permite desenvolver motores de indexação e busca, com demonstrações práticas de criação de índices e busca na 5ª reunião presencial da comunidade NetPonto

Views

Total views

2,821

On Slideshare

0

From embeds

0

Number of embeds

20

Actions

Downloads

27

Shares

0

Comments

0

Likes

1

×