Find Jobs
Hire Freelancers

Elastic Search or Solr Setup for weighted search results of movies

$250-750 USD

已关闭
已发布超过 9 年前

$250-750 USD

货到付款
We're a startup, working on a database application for the Motion picture Industry. Our product is developed in Ruby on Rails, Angular, PostgreSQL. Our database includes movies and related meta data (actors, genre, keywords, revenue, production budget, language etc.) ---- At the moment we allow our user to find movies based on these characteristic using a filter based UI. We use active record + PostgreSQL to find movies which are "Drama AND Comedy and $90M+ Budget produced after 2010" This actually works already great.. you can view a visual example here: [login to view URL] Still search results are small and it would be better to say "Drama OR Comedy OR $90M+ Budget OR year 2010+" and give the user a search result which offers the most matching movies at the top, and the least matching at the bottom. --- What we're looking for is a Elastic Search or SOLR implementation that allows us to have these requirements: 1) Rank movies with top matches at the top 2) Add weights for the dimension (e.g. 40% genre, 10% keywords, 20% budget etc) 3) Have a indicator (0-100 or 0-10) that indicates the similarity of input and the movie 4) A JSON/REST interface [login to view URL] that can respond to URLs like: /api/movies?animation=true&country_ids=231&currencies=true&genre_ids=35&page=1&sort=true&threed=false Find attached a document with some thoughts on input factors, relevance and segments. --- Optional / Project Phase 2: 1) Configuration of segments that allows to have different weights for certain type of inputs (small budget, big budget, US production, India production etc.) 2) Use Solr to allow users to sort their results not only by relevance, also e.g. release date, budget or other criteria 3) Integrate the search index also for other parts of the app. At the moment we allow the user to search for Talents, movies, keywords across the app. Right now we're using SolR already to search talents and movies within the application. --- We originally were looking into item-based recommender system but for strategic and financial reasons we're now looking as first step a search index based implementation. We also believe that we need a advanced Solr/Elastic Search implementation to make searching in our SaaS effectively. Budget and time are limited but we're always looking for a longterm honest collaboration. PLEASE NOTE: - We already have a SOLR setup running and in production on a Linode VPS - Feel free to suggest other hosting cloud based options - The expected time of delivery is maximum 2 weeks - Attached are more detailed description including a DB Access with limited data and a structure you can look at. Thanks a lot for everybody taking the time to read + apply. Cheers!
项目 ID: 6858363

关于此项目

4提案
远程项目
活跃9 年前

想赚点钱吗?

在Freelancer上竞价的好处

设定您的预算和时间范围
为您的工作获得报酬
简要概述您的提案
免费注册和竞标工作
4威客以平均价$808 USD来参与此工作竞价
用户头像
Pls dont award before discussing You want slor search should return the movies ranked by the relavance and the relevance factors to be calculated as per the attached document provided. What we understood this search requirement might not simply be solved with plain Solr relevancy because users would konw exactly how documents should be scored/ranked. Using Solr boosts, function queries might not be possible to obtain desired relevancy score. Further more as you want that joson request to the solr will be in a format you mentioned in the document we might have to implement a query parser. What we understood we need to implement a custom similarity for implementing the similarity as per your document mentioned in the attached doc. Therefore we think, we need to implement custom A custom Query/ query parser inheriting from Query A custom Weight A custom Scorer And those have to be implement in java. You may please explain us in details about the requiremnt of the similarity indicator. You may please contact us with more details which we can use for the solr relevancy search implementation
$789 USD 在10天之内
5.0 (3条评论)
3.9
3.9
用户头像
I really love to work more and more in the technology. i have passion for web programming and given the technical know how i think this project is most suitable to utilize my knowledge and practices. I have implemented the Elastic Search and Solr Setup along with Search Sort Pagination in my earlier projects too.
$666 USD 在10天之内
0.0 (0条评论)
0.0
0.0
用户头像
I have worked on resume search using Apache solr(internally lucene). It is a document search. User can upload .doc files and can search later. I have done the project. I can show you the POC. The results are shown in Jquery grid.
$1,111 USD 在14天之内
0.0 (0条评论)
0.0
0.0

关于客户

GERMANY的国旗
Cologne, Germany
5.0
1
付款方式已验证
会员自12月 5, 2014起

客户认证

谢谢!我们已通过电子邮件向您发送了索取免费积分的链接。
发送电子邮件时出现问题。请再试一次。
已注册用户 发布工作总数
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
加载预览
授予地理位置权限。
您的登录会话已过期而且您已经登出,请再次登录。