We may earn an affiliate commission when you visit our partners.
Course image
Denis Parra

El MOOC “Fundamentos de sistemas recomendadores” tiene como propósito que los estudiantes conozcan los principales conceptos asociados a estos sistemas, así como su evolución histórica. Se enseñarán las principales técnicas de recomendación, como son el filtrado colaborativo y el filtrado basado en contenido. Adicionalmente, se espera que los estudiantes conozcan y apliquen diversas métricas de evaluación que les permitan evaluar diferentes dimensiones de los sistemas de recomendación.

Enroll now

Here's a deal for you

Save money when you learn with a deal that may be relevant to this course.
All coupon codes, vouchers, and discounts are applied automatically unless otherwise noted.

What's inside

Syllabus

Bienvenida al curso
¡Bienvenidos y bienvenidas! Este curso tiene como propósito entregar los fundamentos de los sistemas de recomendación desde el punto de vista de entender el problema de recomendación personalizada, así como conocer y utilizar métodos y de métricas de evaluación.
Read more

Traffic lights

Read about what's good
what should give you pause
and possible dealbreakers
Diseñado para estudiantes curiosos por conocer los fundamentos de los sistemas de recomendación
Presenta conceptos y técnicas fundamentales para la comprensión y el desarrollo de sistemas de recomendación
Ofrece una exploración equilibrada de diversos enfoques, desde el filtrado colaborativo hasta la recomendación basada en contenido
Proporciona métricas de evaluación para medir la efectividad de los sistemas de recomendación
Requiere conocimientos previos en programación y álgebra lineal
El enfoque principal está en los conceptos y métodos, no en la implementación práctica

Save this course

Create your own learning path. Save this course to your list so you can find it easily later.
Save

Reviews summary

Fundamentos claros de sistemas recomendadores

Según los estudiantes, este curso ofrece una base muy sólida en sistemas de recomendación, ideal para principiantes y quienes buscan una comprensión teórica clara. Los alumnos destacan la claridad y concisión de las explicaciones del instructor, haciendo que conceptos complejos sean fáciles de entender. Si bien se elogia la estructura de los módulos y la cobertura de técnicas como el filtrado colaborativo, algunos comentan que el curso es más teórico que práctico. Existe una opinión recurrente de que, aunque proporciona las bases esenciales, se podría beneficiar de más ejemplos de código y aplicaciones prácticas, especialmente para quienes ya tienen alguna base o buscan profundizar en la implementación.
Excelente punto de partida para quienes se inician.
"Altamente recomendado para quienes empiezan en el campo de los sistemas de recomendación."
"Para mí, que soy principiante, fue perfecto y pude entender los conceptos sin dificultad."
"Lo recomendaría a cualquiera que esté empezando en el campo, ya que ofrece una base sólida."
Proporciona una base robusta y esencial en el campo.
"Este curso me dio una base muy sólida para entender cómo funcionan los sistemas de recomendación."
"El curso es excelente para entender los fundamentos de los sistemas de recomendación."
"Cubrió las expectativas que tenía para una introducción sólida y la parte de FunkSVD fue particularmente clara."
Las explicaciones del instructor son excepcionalmente claras.
"Este curso es excelente para entender los fundamentos... Los módulos están bien estructurados y los ejemplos son claros."
"Fantástico curso, muy claro y conciso. El profesor explica de maravilla y los conceptos se entienden fácilmente."
"Valoro mucho la claridad del profesor y la forma en que desglosa temas complejos, me ayudó a solidificar mi comprensión."
Puede necesitar estudio adicional para niveles avanzados.
"La profundidad en los modelos latentes podría ser mayor si buscas un nivel más avanzado."
"Siento que la información es un poco superficial si ya tienes alguna base y buscas especializarte."
"Podría beneficiarse de material complementario para avanzar a un nivel intermedio o de implementación."
Predomina la teoría, con menos énfasis en la práctica.
"Me hubiera gustado ver más ejemplos prácticos y código."
"No lo encontré muy útil. Poca práctica, mucho teoría."
"Siento que le faltaba profundidad en la parte de implementación. Es más teórico que práctico."

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Fundamentos de sistemas recomendadores with these activities:
Revisit collaborative filtering
Review the basic concepts and techniques of collaborative filtering to strengthen your foundation.
Browse courses on Collaborative Filtering
Show steps
  • Examine different types of collaborative filtering
  • Analyze the process of user-based and item-based CF
  • Practice computing similarity measures
Work through recommendation system problems
Engage in targeted practice to improve your problem-solving skills and reinforce your understanding.
Show steps
  • Find practice problems or coding challenges
  • Solve these problems using different techniques
  • Analyze your solutions and identify areas for improvement
Explore advanced recommendation techniques
Seek out and follow tutorials to enhance your understanding of cutting-edge recommendation methods.
Browse courses on Matrix Factorization
Show steps
  • Identify specialized tutorials on specific techniques
  • Follow tutorials and implement the techniques
  • Experiment with different parameters and datasets
One other activity
Expand to see all activities and additional details
Show all four activities
Build a recommendation system prototype
Create a functional prototype of a recommendation system to apply and test your knowledge.
Browse courses on Recommendation Systems
Show steps
  • Design the architecture of your system
  • Choose and implement recommendation algorithms
  • Develop a user interface for your prototype
  • Test and iterate on your system's performance

Career center

Learners who complete Fundamentos de sistemas recomendadores will develop knowledge and skills that may be useful to these careers:
Software Developer
Software Developers may work on developing recommender systems. This course may be helpful for learning how recommender systems are built.
Data Scientist
Data Scientists make use of recommender systems for tasks such as anomaly detection and fraud prevention. This course helps build a foundation for understanding how recommender systems work and how they can be implemented.
Machine Learning Engineer
Machine Learning Engineers will likely need to develop and implement recommender systems. This course can help build a foundaiton in recommender systems, which will be helpful for working with them.
Quantitative Analyst
Quantitative Analysts will likely make use of recommender systems in their work. This course may be helpful for building a foundation in recommender systems.
Statistician
Statisticians will likely make use of recommender systems for tasks such as fraud detection. This course may be helpful for building a foundation on how recommender systems work and how they can be implemented.
Product Manager
Product Managers make decisions on new features and products, which requires understanding user needs. Recommender systems can help with understanding user needs. This course helps build a foundation for understanding recommender systems and how they help users.
Data Analyst
A Data Analyst may make use of recommender systems to extract insights from data, a process that may then be used to inform decisions on marketing or product development. This course helps build a foundation for understanding what recommender systems are and how they are built.
User Experience Researcher
User Experience Researchers will want to understand recommender systems to make informed recommendations on improving user experiences. This course can help build a foundation for engaging with more technical stakeholders working on recommender systems.
Business Analyst
Business Analysts will likely make use of data from recommender systems to inform business decisions. This course may be helpful for building a foundation in recommender systems.
Marketing Manager
Marketing Managers may work closely with teams developing and implementing recomender systems. This course may be helpful for building a foundation in recommender systems and how they work with marketing initiatives.
Sales Manager
Sales Managers may work closely with teams developing and implementing recomender systems. This course may be helpful for building a foundation in recommender systems and how they work with sales initiatives.
Technical Writer
Technical Writers may be responsible for generating user documentation for recommender systems. This course may be helpful for learning the fundamentals of how recommender systems work.
Customer Success Manager
Customer Success Managers may make use of data from recommender systems to identify and address customer needs. This course may be helpful for understanding what recommender systems are and how they can inform marketing decisions.
Quality Assurance Analyst
Quality Assurance Analysts may be responsible for testing recommender systems. This course may be useful for building a foundation in recommender systems and how they are implemented.
Information Security Analyst
Information Security Analysts may work on projects securing recommender systems. This course may be useful for learning how recommender systems work.

Reading list

We've selected five books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Fundamentos de sistemas recomendadores.
Este libro de texto integral proporciona una base sólida en los conceptos y algoritmos subyacentes a los sistemas de recomendación, incluyendo técnicas avanzadas como el deep learning.
Este es un libro completo que cubre todos los aspectos de los sistemas de recomendación. Es un recurso valioso para cualquiera que quiera aprender más sobre este campo.
Provides a comprehensive overview of recommender systems for news. It discusses the unique challenges and opportunities of building recommender systems in this context, and presents a variety of techniques for doing so.
Libro de texto escrito por expertos, que proporciona una introducción completa a los sistemas de recomendación, con un enfoque en algoritmos y aplicaciones prácticas.
Este libro se centra en las aplicaciones de los sistemas de recomendación en el comercio electrónico. Proporciona una descripción general de los diferentes tipos de sistemas de recomendación utilizados en el comercio electrónico y su rendimiento.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Similar courses are unavailable at this time. Please try again later.
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2025 OpenCourser