Building a Structured Query Engine

10/02/2017
by   Amanpreet Singh, et al.
0

Finding patterns in data and being able to retrieve information from those patterns is an important task in Information retrieval. Complex search requirements which are not fulfilled by simple string matching and require exploring certain patterns in data demand a better query engine that can support searching via structured queries. In this article, we built a structured query engine which supports searching data through structured queries on the lines of ElasticSearch. We will show how we achieved real time indexing and retrieving of data through a RESTful API and how complex queries can be created and processed using efficient data structures we created for storing the data in structured way. Finally, we will conclude with an example of movie recommendation system built on top of this query engine.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/12/2019

Anonymising Queries by Semantic Decomposition

Protecting the privacy of search engine users is an important requiremen...
research
01/23/2020

Leveraging Neighborhood Summaries for Efficient RDF Queries on RDBMS

Using structural informations to summarize graph-structured RDF data is ...
research
04/12/2020

A1: A Distributed In-Memory Graph Database

A1 is an in-memory distributed database used by the Bing search engine t...
research
08/26/2020

MAR: A structure-based search engine for models

The availability of shared software models provides opportunities for re...
research
06/04/2020

Syntactic Search by Example

We present a system that allows a user to search a large linguistically ...
research
02/04/2022

Performance Evaluation of Structured and Semi-Structured Bioinformatics Tools: A Comparative Study

There is a wide range of available biological databases developed by bio...
research
04/25/2019

Ephemeral Data Handling in Microservices - Technical Report

In modern application areas for software systems --- like eHealth, the I...

Please sign up or login with your details

Forgot password? Click here to reset