Skip to content
Halimat Mercy Oseni edited this page Apr 1, 2017 · 7 revisions

Welcome to the inverted-index wiki!

Meek-Inverted-Index Release Notes --------- March 25th, 2017

v1.0.0

Definition

An Inverted Index is an Index Data Structure storing a mapping from content to location (i.e. a mapping of words or numbers to it's location in a database file). It uses the elastic search method, which is designed to allow very fast full-text searches. This Data Structure is widely used in several scenarios e.g. Cell Phone Lookup (where you have a phonebook which several contacts and you type in a person's number which in turn brings out the contact details of the person associated with that number).

Purpose

The purpose of an inverted index is to allow fast full-text searches at a cost of increased processing when a document is added to the database.

Features

  • Users can click on Upload file button to upload file(s). It allows multiple upload of JSON file in this structure .
  • It validates file upon upload
  • Only uploaded files can be indexed
  • Users can select a file to be indexed and click on Create Index button
  • Inverted-index and Search results are displayed in tabular format
  • Users can search for word(s) from file(s) that have been indexed and view results in tabular format
  • Users can select a file or ‘All files’ to search from, enter search terms and view results
  • The brief ‘How to create inverted-index’ help is always on the page (click on the About link)

Contact

Clone this wiki locally