{"id":2843,"date":"2024-02-18T15:29:24","date_gmt":"2024-02-18T15:29:24","guid":{"rendered":"https:\/\/esisoc.com\/resource\/building-a-movie-recommendation-engine-for-smart-tv-app\/"},"modified":"2024-02-18T15:29:24","modified_gmt":"2024-02-18T15:29:24","slug":"building-a-movie-recommendation-engine-for-smart-tv-app","status":"publish","type":"resource","link":"https:\/\/esisoc.com\/es\/resource\/creacion-de-un-motor-de-recomendacion-de-peliculas-para-una-aplicacion-de-smart-tv\/","title":{"rendered":"Creaci\u00f3n de un motor de recomendaci\u00f3n de pel\u00edculas para una aplicaci\u00f3n de Smart TV"},"content":{"rendered":"<h2 style=\"text-align: center;\">Detalles clave<\/h2>\n<p>Mejora de la funci\u00f3n de recomendaci\u00f3n de pel\u00edculas por 25%.<\/p>\n<div>\n<ul>\n<li>\n<div>Desaf\u00edo<\/div>\n<div>Ofrezca nuevas recomendaciones personalizadas a cada usuario<\/div>\n<\/li>\n<li>\n<div>Soluci\u00f3n<\/div>\n<div>Motor de recomendaci\u00f3n personalizado basado en aprendizaje autom\u00e1tico<\/div>\n<\/li>\n<li>\n<div>Tecnolog\u00edas y herramientas<\/div>\n<div>Python, SQL; Spark, Nginx, Flask-API, PostgreSQL, Spark Parquet<\/div>\n<\/li>\n<\/ul>\n<\/div>\n<h2 style=\"text-align: center;\">Cliente<\/h2>\n<p>El cliente opera en el mercado del entretenimiento digital dom\u00e9stico Smart TV. Es un servicio l\u00edder de v\u00eddeo bajo demanda premium, que permite a los usuarios ver pel\u00edculas reci\u00e9n estrenadas en perfecta calidad o elegir entre una biblioteca de m\u00e1s de 7000 t\u00edtulos. Su aplicaci\u00f3n SmartTV tiene 1,5 millones de usuarios activos mensuales.<\/p>\n<h2 style=\"text-align: center;\">Reto: ofrecer recomendaciones personalizadas a cada usuario<\/h2>\n<p>Cuando el Cliente fue a buscar un <a href=\"https:\/\/essidsolutions.com\/\">socio cient\u00edfico de datos<\/a>Desde entonces, 80% de los ingresos de la empresa proceden de su p\u00e1gina de recomendaciones. La lista de recomendaciones la actualizaba un editor cada semana.<\/p>\n<p>Para mejorar la experiencia del cliente y aumentar las ventas desde la p\u00e1gina de recomendaciones, el cliente decidi\u00f3 crear un motor de recomendaciones que ofreciera recomendaciones de pel\u00edculas personalizadas y actualizadas para cada usuario.<\/p>\n<p>Los principales objetivos del proyecto eran:<\/p>\n<ul>\n<li>mejorar la experiencia del cliente ofreci\u00e9ndole recomendaciones de pel\u00edculas personalizadas<\/li>\n<li>ayudar a los clientes a encontrar m\u00e1s r\u00e1pidamente las pel\u00edculas deseadas<\/li>\n<li>mejorar la tasa de conversi\u00f3n de visitantes en clientes<\/li>\n<\/ul>\n<h2 style=\"text-align: center;\">Soluci\u00f3n: motor de recomendaci\u00f3n de pel\u00edculas personalizado basado en aprendizaje autom\u00e1tico<\/h2>\n<p>ESSID Solutions construy\u00f3 un motor de recomendaci\u00f3n personalizado para el cliente, con el fin de garantizar que el sistema se integra perfectamente con el entorno empresarial y t\u00e9cnico existente de la aplicaci\u00f3n Smart TV del cliente.<\/p>\n<p>Soluciones ESSID utilizadas <a href=\"http:\/\/localhost\/essidsolutions\/service\/machine-learning-consulting\">aprendizaje autom\u00e1tico para crear un motor de recomendaci\u00f3n<\/a> que sirve recomendaciones individuales para millones de usuarios.<\/p>\n<p>El motor de recomendaci\u00f3n utiliza un enfoque de filtrado colaborativo que se basa en la idea de que las personas que coincidieron en su evaluaci\u00f3n de determinadas pel\u00edculas en el pasado es probable que vuelvan a coincidir en el futuro.<\/p>\n<p>Para generar nuevas recomendaciones cada d\u00eda, <a href=\"http:\/\/localhost\/essidsolutions\/service\/recommendation-systems\">el sistema est\u00e1 optimizado para almacenar datos<\/a> y realizar consultas m\u00e1s r\u00e1pidamente.<\/p>\n<p>Es bien sabido que el almacenamiento en columnas ahorra tiempo y espacio cuando se trata de <a href=\"http:\/\/localhost\/essidsolutions\/service\/big-data-development\">procesamiento de macrodatos<\/a>. Para este proyecto, ESSID Solutions utiliz\u00f3 Parquet + Spark, lo que ayud\u00f3 a multiplicar por 5 el rendimiento de Spark SQL en comparaci\u00f3n con el uso de otros formatos de almacenamiento.<\/p>\n<h2 style=\"text-align: center;\">Resultado: mejora de la experiencia del cliente<\/h2>\n<ul>\n<li>Recomendaciones personalizadas y frescas para cada cliente.<\/li>\n<li>Los usuarios encuentran m\u00e1s r\u00e1pido las pel\u00edculas deseadas. El n\u00famero medio de tarjetas de pel\u00edculas \u00fanicas desplazadas antes de la compra en el feed de recomendaciones se redujo en 25%.<\/li>\n<\/ul>","protected":false},"excerpt":{"rendered":"<p>Detalles clave Funci\u00f3n de recomendaci\u00f3n de pel\u00edculas mejorada por 25%. Reto Ofrecer nuevas recomendaciones personalizadas a cada usuario Soluci\u00f3n Motor de recomendaci\u00f3n personalizado basado en aprendizaje autom\u00e1tico Tecnolog\u00edas y herramientas Python, SQL; Spark, Nginx, Flask-API, PostgreSQL, Spark Parquet Cliente El cliente opera en el mercado del entretenimiento digital dom\u00e9stico Smart TV. Es un servicio l\u00edder de v\u00eddeo bajo demanda premium, que permite ... Leer m\u00e1s <a title=\"Creaci\u00f3n de un motor de recomendaci\u00f3n de pel\u00edculas para una aplicaci\u00f3n de Smart TV\" class=\"read-more\" href=\"https:\/\/esisoc.com\/es\/resource\/creacion-de-un-motor-de-recomendacion-de-peliculas-para-una-aplicacion-de-smart-tv\/\" aria-label=\"Leer m\u00e1s sobre Building a Movie Recommendation Engine for Smart TV App\">Leer m\u00e1s<\/a><\/p>","protected":false},"featured_media":2844,"template":"","industry":[60],"expertise":[61,42,62,43],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v21.9 (Yoast SEO v21.9.1) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Building a Movie Recommendation Engine for Smart TV App - ESISOC | ESSID Solutions<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/esisoc.com\/es\/resource\/creacion-de-un-motor-de-recomendacion-de-peliculas-para-una-aplicacion-de-smart-tv\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Building a Movie Recommendation Engine for Smart TV App\" \/>\n<meta property=\"og:description\" content=\"Key Details Improved movie recommendation function by 25%. Challenge Deliver fresh personalized recommendations to every user Solution Custom recommendation engine powered by machine learning Technologies and tools Python, SQL; Spark, Nginx, Flask-API, PostgreSQL, Spark Parquet Client The Client operates in the Smart TV digital home entertainment market. It&#8217;s a leading premium video-on-demand service, which allows ... Leer m\u00e1s\" \/>\n<meta property=\"og:url\" content=\"https:\/\/esisoc.com\/es\/resource\/creacion-de-un-motor-de-recomendacion-de-peliculas-para-una-aplicacion-de-smart-tv\/\" \/>\n<meta property=\"og:site_name\" content=\"ESISOC | ESSID Solutions\" \/>\n<meta property=\"og:image\" content=\"https:\/\/esisoc.com\/wp-content\/uploads\/2024\/02\/1cab1097fcf74c16a0cace0fece8ed99.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"839\" \/>\n\t<meta property=\"og:image:height\" content=\"514\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data1\" content=\"2 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/esisoc.com\/resource\/building-a-movie-recommendation-engine-for-smart-tv-app\/\",\"url\":\"https:\/\/esisoc.com\/resource\/building-a-movie-recommendation-engine-for-smart-tv-app\/\",\"name\":\"Building a Movie Recommendation Engine for Smart TV App - ESISOC | ESSID Solutions\",\"isPartOf\":{\"@id\":\"https:\/\/esisoc.com\/#website\"},\"datePublished\":\"2024-02-18T15:29:24+00:00\",\"dateModified\":\"2024-02-18T15:29:24+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/esisoc.com\/resource\/building-a-movie-recommendation-engine-for-smart-tv-app\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/esisoc.com\/resource\/building-a-movie-recommendation-engine-for-smart-tv-app\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/esisoc.com\/resource\/building-a-movie-recommendation-engine-for-smart-tv-app\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/esisoc.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Building a Movie Recommendation Engine for Smart TV App\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/esisoc.com\/#website\",\"url\":\"https:\/\/esisoc.com\/\",\"name\":\"ESISOC | ESSID Solutions\",\"description\":\"Data Science Consulting and AI | Online Books, Videos, Courses and more\",\"publisher\":{\"@id\":\"https:\/\/esisoc.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/esisoc.com\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"es\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/esisoc.com\/#organization\",\"name\":\"ESISOC | ESSID Solutions\",\"url\":\"https:\/\/esisoc.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/esisoc.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/esisoc.com\/wp-content\/uploads\/2024\/02\/logo-esisoc.png\",\"contentUrl\":\"https:\/\/esisoc.com\/wp-content\/uploads\/2024\/02\/logo-esisoc.png\",\"width\":350,\"height\":63,\"caption\":\"ESISOC | ESSID Solutions\"},\"image\":{\"@id\":\"https:\/\/esisoc.com\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Building a Movie Recommendation Engine for Smart TV App - ESISOC | ESSID Solutions","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/esisoc.com\/es\/resource\/creacion-de-un-motor-de-recomendacion-de-peliculas-para-una-aplicacion-de-smart-tv\/","og_locale":"es_ES","og_type":"article","og_title":"Building a Movie Recommendation Engine for Smart TV App","og_description":"Key Details Improved movie recommendation function by 25%. Challenge Deliver fresh personalized recommendations to every user Solution Custom recommendation engine powered by machine learning Technologies and tools Python, SQL; Spark, Nginx, Flask-API, PostgreSQL, Spark Parquet Client The Client operates in the Smart TV digital home entertainment market. It&#8217;s a leading premium video-on-demand service, which allows ... Leer m\u00e1s","og_url":"https:\/\/esisoc.com\/es\/resource\/creacion-de-un-motor-de-recomendacion-de-peliculas-para-una-aplicacion-de-smart-tv\/","og_site_name":"ESISOC | ESSID Solutions","og_image":[{"width":839,"height":514,"url":"https:\/\/esisoc.com\/wp-content\/uploads\/2024\/02\/1cab1097fcf74c16a0cace0fece8ed99.webp","type":"image\/webp"}],"twitter_card":"summary_large_image","twitter_misc":{"Tiempo de lectura":"2 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/esisoc.com\/resource\/building-a-movie-recommendation-engine-for-smart-tv-app\/","url":"https:\/\/esisoc.com\/resource\/building-a-movie-recommendation-engine-for-smart-tv-app\/","name":"Building a Movie Recommendation Engine for Smart TV App - ESISOC | ESSID Solutions","isPartOf":{"@id":"https:\/\/esisoc.com\/#website"},"datePublished":"2024-02-18T15:29:24+00:00","dateModified":"2024-02-18T15:29:24+00:00","breadcrumb":{"@id":"https:\/\/esisoc.com\/resource\/building-a-movie-recommendation-engine-for-smart-tv-app\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/esisoc.com\/resource\/building-a-movie-recommendation-engine-for-smart-tv-app\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/esisoc.com\/resource\/building-a-movie-recommendation-engine-for-smart-tv-app\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/esisoc.com\/"},{"@type":"ListItem","position":2,"name":"Building a Movie Recommendation Engine for Smart TV App"}]},{"@type":"WebSite","@id":"https:\/\/esisoc.com\/#website","url":"https:\/\/esisoc.com\/","name":"ESISOC | ESSID Solutions","description":"Data Science Consulting and AI | Online Books, Videos, Courses and more","publisher":{"@id":"https:\/\/esisoc.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/esisoc.com\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"es"},{"@type":"Organization","@id":"https:\/\/esisoc.com\/#organization","name":"ESISOC | ESSID Solutions","url":"https:\/\/esisoc.com\/","logo":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/esisoc.com\/#\/schema\/logo\/image\/","url":"https:\/\/esisoc.com\/wp-content\/uploads\/2024\/02\/logo-esisoc.png","contentUrl":"https:\/\/esisoc.com\/wp-content\/uploads\/2024\/02\/logo-esisoc.png","width":350,"height":63,"caption":"ESISOC | ESSID Solutions"},"image":{"@id":"https:\/\/esisoc.com\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/esisoc.com\/es\/wp-json\/wp\/v2\/resource\/2843"}],"collection":[{"href":"https:\/\/esisoc.com\/es\/wp-json\/wp\/v2\/resource"}],"about":[{"href":"https:\/\/esisoc.com\/es\/wp-json\/wp\/v2\/types\/resource"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/esisoc.com\/es\/wp-json\/wp\/v2\/media\/2844"}],"wp:attachment":[{"href":"https:\/\/esisoc.com\/es\/wp-json\/wp\/v2\/media?parent=2843"}],"wp:term":[{"taxonomy":"industry","embeddable":true,"href":"https:\/\/esisoc.com\/es\/wp-json\/wp\/v2\/industry?post=2843"},{"taxonomy":"expertise","embeddable":true,"href":"https:\/\/esisoc.com\/es\/wp-json\/wp\/v2\/expertise?post=2843"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}