Find Jobs
Hire Freelancers

Elastic Search or Solr Setup for weighted search results of movies

$250-750 USD

Cerrado
Publicado hace más de 9 años

$250-750 USD

Pagado a la entrega
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 del proyecto: 6858363

Información sobre el proyecto

4 propuestas
Proyecto remoto
Activo hace 9 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
4 freelancers están ofertando un promedio de $808 USD por este trabajo
Avatar del usuario
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 en 10 días
5,0 (3 comentarios)
3,9
3,9
Avatar del usuario
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 en 10 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
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 en 14 días
0,0 (0 comentarios)
0,0
0,0

Sobre este cliente

Bandera de GERMANY
Cologne, Germany
5,0
1
Forma de pago verificada
Miembro desde dic 5, 2014

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.