Saltar para o conteúdo

Apache Lucene

Origem: Wikipédia, a enciclopédia livre.
Apache Lucene
Logótipo
Apache Lucene
Desenvolvedor Apache Software Foundation
Plataforma Multiplataforma
Modelo do desenvolvimento Software Livre
Lançamento 1999; há 25 anos
Versão estável 9.4.2 (21 de novembro de 2022; há 2 anos)
Escrito em Java
Gênero(s) Algoritmo de busca e Índice de busca
Licença Apache License 2.0
Página oficial lucene.apache.org

Apache Lucene é uma biblioteca para motores de busca desenvolvida em Java sob uma licença de código livre, originalmente criada por Doug Cutting e mantida pela Apache Software Foundation. A Lucene é amplamente utilizada como a base para motores de busca.[1][2][3]

A Lucene foi adaptada para outras linguagens como Object Pascal, Perl, C#, C++, Python, Ruby and PHP.[4]

Referências

  1. Kamphuis, Chris; de Vries, Arjen P.; Boytsov, Leonid; Lin, Jimmy (2020), Jose, Joemon M.; Yilmaz, Emine; Magalhães, João; Castells, Pablo, eds., «Which BM25 Do You Mean? A Large-Scale Reproducibility Study of Scoring Variants», ISBN 978-3-030-45441-8, Cham: Springer International Publishing, Advances in Information Retrieval (em inglês), 12036: 28–34, PMC 7148026Acessível livremente, doi:10.1007/978-3-030-45442-5_4 
  2. Grand, Adrien; Muir, Robert; Ferenczi, Jim; Lin, Jimmy (2020), Jose, Joemon M.; Yilmaz, Emine; Magalhães, João; Castells, Pablo, eds., «From MAXSCORE to Block-Max Wand: The Story of How Lucene Significantly Improved Query Evaluation Performance», ISBN 978-3-030-45441-8, Cham: Springer International Publishing, Advances in Information Retrieval (em inglês), 12036: 20–27, PMC 7148045Acessível livremente, doi:10.1007/978-3-030-45442-5_3 
  3. Azzopardi, Leif; Moshfeghi, Yashar; Halvey, Martin; Alkhawaldeh, Rami S.; Balog, Krisztian; Di Buccio, Emanuele; Ceccarelli, Diego; Fernández-Luna, Juan M.; Hull, Charlie; Mannix, Jake; Palchowdhury, Sauparna (14 de fevereiro de 2017). «Lucene4IR: Developing Information Retrieval Evaluation Resources using Lucene». ACM SIGIR Forum (em inglês). 50 (2): 58–75. ISSN 0163-5840. doi:10.1145/3053408.3053421 
  4. «LuceneImplementations». apache.org. Consultado em 23 de setembro de 2015. Cópia arquivada em 6 de outubro de 2015