All Projects → apache → lucene

apache / lucene

Licence: Apache-2.0 license
Apache Lucene open-source search software

Programming Languages

java
68154 projects - #9 most used programming language
HTML
75241 projects
python
139335 projects - #7 most used programming language
Lex
420 projects
perl
6916 projects
shell
77523 projects

Projects that are alternatives of or similar to lucene

Lucene Solr
Apache Lucene and Solr open-source search software
Stars: ✭ 4,217 (+317.94%)
Mutual labels:  search-engine, information-retrieval, backend, nosql, lucene
solr
Apache Solr open-source search software
Stars: ✭ 651 (-35.48%)
Mutual labels:  search-engine, information-retrieval, backend, nosql, lucene
Vectorsinsearch
Dice.com repo to accompany the dice.com 'Vectors in Search' talk by Simon Hughes, from the Activate 2018 search conference, and the 'Searching with Vectors' talk from Haystack 2019 (US). Builds upon my conceptual search and semantic search work from 2015
Stars: ✭ 71 (-92.96%)
Mutual labels:  search-engine, information-retrieval, lucene
Sf1r Lite
Search Formula-1——A distributed high performance massive data engine for enterprise/vertical search
Stars: ✭ 158 (-84.34%)
Mutual labels:  search-engine, information-retrieval
Querqy
Query preprocessor for Java-based search engines (Querqy Core and Solr implementation)
Stars: ✭ 122 (-87.91%)
Mutual labels:  search-engine, lucene
Rated Ranking Evaluator
Search Quality Evaluation Tool for Apache Solr & Elasticsearch search-based infrastructures
Stars: ✭ 134 (-86.72%)
Mutual labels:  search-engine, information-retrieval
Infinispan
Infinispan is an open source data grid platform and highly scalable NoSQL cloud data store.
Stars: ✭ 862 (-14.57%)
Mutual labels:  search-engine, nosql
Aquiladb
Drop in solution for Decentralized Neural Information Retrieval. Index latent vectors along with JSON metadata and do efficient k-NN search.
Stars: ✭ 222 (-78%)
Mutual labels:  search-engine, information-retrieval
Bm25
A Python implementation of the BM25 ranking function.
Stars: ✭ 159 (-84.24%)
Mutual labels:  search-engine, information-retrieval
Conceptualsearch
Train a Word2Vec model or LSA model, and Implement Conceptual Search\Semantic Search in Solr\Lucene - Simon Hughes Dice.com, Dice Tech Jobs
Stars: ✭ 245 (-75.72%)
Mutual labels:  search-engine, information-retrieval
query-wellformedness
25,100 queries from the Paralex corpus (Fader et al., 2013) annotated with human ratings of whether they are well-formed natural language questions.
Stars: ✭ 80 (-92.07%)
Mutual labels:  search-engine, information-retrieval
LuceneTutorial
A simple tutorial of Lucene for LIS 501 Introduction to Text Mining students at the University of Wisconsin-Madison (Fall 2021).
Stars: ✭ 62 (-93.86%)
Mutual labels:  information-retrieval, lucene
Haystack
🔍 Haystack is an open source NLP framework that leverages Transformer models. It enables developers to implement production-ready neural search, question answering, semantic document search and summarization for a wide range of applications.
Stars: ✭ 3,409 (+237.86%)
Mutual labels:  search-engine, information-retrieval
Ik Analyzer
支持Lucene5/6/7/8+版本, 长期维护。
Stars: ✭ 112 (-88.9%)
Mutual labels:  search-engine, lucene
Sonic
🦔 Fast, lightweight & schema-less search backend. An alternative to Elasticsearch that runs on a few MBs of RAM.
Stars: ✭ 12,347 (+1123.69%)
Mutual labels:  search-engine, backend
Examine
A .NET indexing and search engine powered by Lucene.Net
Stars: ✭ 208 (-79.39%)
Mutual labels:  search-engine, lucene
maricutodb
PHP Flat File Database Manager
Stars: ✭ 23 (-97.72%)
Mutual labels:  search-engine, nosql
Fess
Fess is very powerful and easily deployable Enterprise Search Server.
Stars: ✭ 561 (-44.4%)
Mutual labels:  search-engine, lucene
Relevancyfeedback
Dice.com's relevancy feedback solr plugin created by Simon Hughes (Dice). Contains request handlers for doing MLT style recommendations, conceptual search, semantic search and personalized search
Stars: ✭ 19 (-98.12%)
Mutual labels:  search-engine, information-retrieval
patzilla
PatZilla is a modular patent information research platform and data integration toolkit with a modern user interface and access to multiple data sources.
Stars: ✭ 71 (-92.96%)
Mutual labels:  search-engine, information-retrieval

Apache Lucene

Lucene Logo

Apache Lucene is a high-performance, full-featured text search engine library written in Java.

Build Status

Online Documentation

This README file only contains basic setup instructions. For more comprehensive documentation, visit:

Building

Basic steps:

  1. Install OpenJDK 17 (exactly this version).
  2. Clone Lucene's git repository (or download the source distribution).
  3. Run gradle launcher script (gradlew).

We'll assume that you know how to get and set up the JDK - if you don't, then we suggest starting at https://jdk.java.net/ and learning more about Java, before returning to this README.

See Contributing Guide for details.

Contributing

Bug fixes, improvements and new features are always welcome! Please review the Contributing to Lucene Guide for information on contributing.

Discussion and Support

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].