Displaying 1 to 9 from 9 results

FXDesktopSearch - A JavaFX based desktop search application.

  •    Java

FXDesktopSearch is a Java and JavaFX based Desktop Search Application. It crawls a configured set of directories and allows you to do fulltext search with different languages support on the content.During the fulltext search, you can do drilldown queries on the found documents do restrict search results by date, author, document type or language.

acts_as_indexed - Acts As Indexed is a plugin which provides a pain-free way to add fulltext search to your Ruby on Rails app

  •    Ruby

This plugin allows boolean-queried fulltext search to be added to any Rails app with no dependencies and minimal setup. Run bundle install. Done.

search_flip - Full-Featured ElasticSearch Ruby Client with a Chainable DSL

  •    Ruby

Using SearchFlip it is dead-simple to create index classes that correspond to ElasticSearch indices and to manipulate, query and aggregate these indices using a chainable, concise, yet powerful DSL. Finally, SearchFlip supports ElasticSearch 1.x, 2.x, 5.x, 6.x. Check section Feature Support for version dependent features. There are great ruby gems to work with Elasticsearch like e.g. searchkick and elasticsearch-ruby already. However, they don't have a chainable API. Compare yourself.




soda-for-java - SODA (Simple Oracle Document Access) for Java is an Oracle library for writing Java apps that work with JSON (and not only JSON!) in the Oracle Database

  •    Java

Simple Oracle Document Access (SODA) is an API which allows you to use the Oracle Database as a NoSQL JSON document store. Although SODA is particularly powerful when it comes to JSON data, data of any other type is supported as well. With the SODA architecture, your data is stored as documents, and documents are organized into collections. Each document contains the actual data, as well as additional information automatically maintained by SODA, such as unique key, last-modified timestamp, version, type, etc. SODA lets you create and store such collections of documents in the Oracle Database, and perform create, retrive, update, and delete (CRUD) operations on these documents, without needing to know Structured Query Language (SQL), or JDBC, or how the data is stored in the database. Essentially SODA provides a virtual NoSQL document store on top of your Oracle Database. Under the covers, a collection is stored as a regular Oracle Database table, and each document is stored as a row in the table. SQL access to the table using standard tools is still allowed.

clucie - Clojure for the Lucene

  •    Clojure

To build custom analyzer, you can use build-analyzer macro. The following example builds an analyzer that normalizes input texts, splits texts into words, and generates n-grams. By default, update/search functions create a new writer/reader each time, however, that is somewhat inefficient and not thread-safe. For high performance or concurrent processing, you can pass directly a writer/reader to them.

rum - RUM access method - inverted index with additional information in posting lists

  •    C

The rum module provides access method to work with RUM index. It is based on the GIN access methods code. Drawback of RUM is that it has slower build and insert time than GIN. It is because we need to store additional information besides keys and because RUM uses generic WAL records.


ckanext-extractor - A full text and metadata extractor for CKAN

  •    Python

A CKAN extension for automatically extracting text and metadata from datasets. ckanext-extractor automatically extracts text and metadata from your resources and adds them to the search index so that they can be used to find your data.