Create Elasticsearch Index with Tokenizers, Analyzers and mappings with optimized query.

BUDGET: £100 or 132$


I need a someone who is highly experienced with elasticsearch and fully understands the way elasticsearch tokenizes, analyzes and indexes documents, You should also be very comfortable with the elasticsearch query dsl.


The task in hand:

To create an elasticsearch index on our elasticsearch 5 server that will host our dataset that contains over 50 Million Addresses.

The index must be capable of handling search as you type query's and must show highly relevant results for the given query that could possibly require score boosting or function scoring.

The desired result is to achieve accurate and very similar results to how this autocompletion works: [url removed, login to view]


We will make regular http calls to the elasticsearch instance with a given query similar to how the above example url works. The http call will send the current input field value to elasticsearch and the value could be part of a given word, a full word, a postcode that contains words / numbers.. An example below:

HTTP Calls made using javascript on keyup so lets use the following examples:

(User is starting to type main road)

Part word: mai

Full part word: main

Part Multi word: main ro

Full multi word: main road


How our data is stored:

Each Address is stored similar to the two example addresses below, One is a business address and other is a normal property address.

Customer_ID (Not indexed, Not Searchable)

Address_ID (Not indexed, Not Searchable)

Line1: Lettings In Liverpool Ltd

Line2: 85 Orrell Lane


Street: Orrel Lane

City: Liverpool

Postcode: L8 8BL

CombinedAddress: Lettings In Liverpool Ltd, 85 Orrell Lane, Liverpool, L8 8BL


Customer_ID (Not indexed, Not Searchable)

Address_ID (Not indexed, Not Searchable)

Line1: 26 Netherkirkgate



Street: Netherkirkgate

City: Aberdeen

Postcode: AB10 1AU

CombinedAddress: 26 Netherkirkgate, Aberdeen, AB10 1AU

Our initial thoughts was to just index the CombinedAddress field as the primary searchable text field however it seems we are unable to get the results to be as relevant as expected or to be as relevant as the result the above example URL have within their search as you type index so we are open to suggestions from the person willing to accept this project and if you think we should have all fields in elasticsearch then we are happy to do this.

To sum up:

We expect the bidder to be comfortable with taking on this project, The project is for immediate start and we are looking to have the project completed as soon as possible so we can begin to use the elasticsearch index as our primary address search.

The desired results expected from elasticsearch are something as close to pcapredic results found in the url provided and also the screen shots provided.

We are happy to provide any further information but we strongly suggest reading through what is said here prior to asking any questions, Also please check the url and screenshots provided prior to bidding or asking any questions as this will help you gain a bigger picture of what we are looking for.


Skills: Big Data Sales, Elasticsearch

See more: create company index website, create website index, create website index page, java, elasticsearch, create custom index elgg, create custom index page elgg, mssql query budget, create footer index, indesign create name index, python query results create csv file, php create dropdown aus query, create query schedule bid hire date sql, create index page layout, create custom invoice quickbooks pro 2008, create custom ics file, create custom centos livecd, create custom fantasy sports site, customized video advertisement create custom video, create custom magento theme

About the Employer:
( 1 review ) Cleethorpes, United Kingdom

Project ID: #14812594

7 freelancers are bidding on average £204 for this job

£250 GBP in 3 days
(3 Reviews)

Hi, We know Elasticsearch and can work on your project. Since every project requires bit research on the logic to be implemented, we will have short learning curve here but do have the capability. Relevant Skills and More

£266 GBP in 3 days
(1 Review)

A full-time free lancer who loves to code. Just to give you an example I created this using Java and Elasticsearch -> [login to view URL] Relevant Skills and Experienc More

£150 GBP in 3 days
(1 Review)
£150 GBP in 3 days
(0 Reviews)

to query into address which is store into elasticsearch. possible with autocomplete Relevant Skills and Experience i have strong experience in java and elasticsearch and infact, im doing work on that on daily basis. More

£277 GBP in 3 days
(0 Reviews)

I have a good hands on working with these technologies. Let me know if I could be a help Relevant Skills and Experience Big Data, Elastic search, Hive, Hadoop, Tableau Proposed Milestones £150 GBP - project descripti More

£222 GBP in 3 days
(0 Reviews)

I am at core a Java and Javascript developer. Experience in ELK stack and here to enjoy working on the ELK stack. I think I can do this job and have taken buffer time where I also get the time to discuss more and guve More

£110 GBP in 5 days
(0 Reviews)