Lucene

Apache Lucene

Información general
Tipo de programa|  Código abierto
Autor|  Doug Cutting
Lanzamiento inicial|  30 de marzo de 2000
Licencia|  Apache Software License 2.0
Estado actual|  Activo
Información técnica
Programado en|  Java
Versiones
Última versión estable|  8.5.1[1]​ (16 de abril de 2020 (5 años, 3 meses y 21 días))
Enlaces

Sitio Sitio web oficial

Repositorio de código

[editar datos en Wikidata]

Apache Lucene es una API de código abierto para recuperación de información, originalmente implementada en Java por Doug Cutting. Está apoyado por el Apache Software Foundation y se distribuye bajo la Apache Software License. Lucene tiene versiones para otros lenguajes incluyendo Delphi, Perl, C#, C++, Python, Ruby y PHP.

Es útil para cualquier aplicación que requiera indexado y búsqueda a texto completo. Lucene ha sido ampliamente usado por su utilidad en la implementación de motores de búsquedas. Por ello, a veces se confunde Lucene con un motor de búsquedas con funciones de "crawling" y análisis de documentos en HTML incorporadas.

En el centro de la arquitectura lógica de Lucene se encuentra el concepto de Documento (Document) que contiene Campos (Fields) de texto. Esta flexibilidad permite a Lucene ser independiente del formato del fichero. Textos que se encuentran en PDF, páginas HTML, documentos de Microsoft Word, así como muchos otros pueden ser indexados mientras que se pueda extraer información de ellos.

Nutch es un software que, sobre la base aportada por Lucene, integra todo lo que hace falta para completar un motor de búsqueda de páginas web.

## Versiones

[editar]

Lucene tiene o se encuentran en desarrollo de versiones para varios lenguajes de programación además de Java:

* Lucene4c \- C
* CLucene \- C++
* MUTIS \- Delphi
* NLucene \- .NET
* Lucene.Net \- .NET
* Plucene \- Perl
* PyLucene \- Python
* Ferret Archivado el 11 de abril de 2008 en Wayback Machine. y RubyLucene \- Ruby
* Zend Framework (búsquedas) \- PHP
* Nutch \- Java (Buscador web)
* Montezuma \- Lisp

## Véase también

[editar]

* Apache Solr
* Elasticsearch
* Lista de proyectos de inteligencia artificial

## Referencias

[editar]

1. ↑ http://lucene.apache.org/ Sitio Oficial

## Enlaces externos

[editar]

* Sitio Oficial
* Lucene .Net (enlace roto disponible en Internet Archive; véase el historial, la primera versión y la última).

Control de autoridades|

* Proyectos Wikimedia
* Datos: Q773196
* Multimedia: Apache Lucene / Q773196

* * *

* Identificadores
* GND: 4800725-0
* Informática
* AUR: apache-lucene
* Free Software Directory: Apache_Lucene
* Gentoo: dev-java/lucene

|

* Datos: Q773196
* Multimedia: Apache Lucene / Q773196