I have millions of HTML files with some data on it and need an intelligent search engine. My guess is use Solr for DB and Indexing, Ruby for algorithms and ruby sinatra for web interactions.
Intelligent Search: For example, if city name is "San Francisco" and the data we have is "SFO" or "Sanfransisco" or ""Sanfrnscisco" --- our algorithm should use WILD CARD Search (i guess) and return relevant records with SCORING. The highest score would be closest match.
Requirements: Search page with back end Ruby/sinatra to validate the request and return the results (maximum 50) with appropriate scoring -- so called CLOSEST MATCHES.
Create an API to receive search requests from users and return results after scoring.
Please don't waste time if you don't understand requirement.
Thanks In Advance!
17 freelancers are bidding on average $628 for this job
When I read this job I feel very excited to be a part of your project and share my great experience . Proposed Milestones $777 USD - Intial Milestone