SlideShare una empresa de Scribd logo
1 de 22
Sistemas de Recomendación en el
   Contexto Educacional de Chile
                            Montserrat Peralta
                  Profesora Guía: Rosa Alarcón
Información
ODAs
   Recursos digitales que pueden ser
    utilizados, reutilizados o referenciados en un
    proceso de aprendizaje.
ODAs - Metadatos

                   Objeto

                   Clasificación curricular

                   Objetivo didáctico

                   Nivel educacional

                   Objetivo transversal

                   Autor

                   Idioma

                   Formato
ODAs - Búsqueda
Problema: Cantidad y diversidad

                       Estructura de la
                            célula
                             La adoptosis: su papel
                              en la transformación
                              maligna de la célula
                                       Imagen

         ¿ Célula                La célula: cómo
            ?                       funcionan

                             Estudio sobre
                            células madres
                      División
                      celular
Propuesta: Sistemas de recomendación
¿Cómo recomendar?
   Filtrado colaborativo
¿Cómo recomendar?
   Filtrado colaborativo

   Filtrado por contenido
¿Cómo recomendar?
   Filtrado colaborativo

   Filtrado por contenido

   Híbrido



   Tipos de algoritmos
       Memory Based
       Model Based
Técnicas de Recomendación utilizadas
1. Filtro colaborativo – Algoritmo Memory - Based

2. Filtro por contenido

3. Filtro colaborativo – Algoritmo Model-Based (LDA)

4. Sistema híbrido
  Filtro colaborativo/Model-Based
  Filtro por contenido
1. Filtrado colaborativo – Memory Based
   Usuario: Colección de ODAs y ratings

                     User 1   User 2        ...   User n
           Item 1      ?       R12=4        …     R1n=3
           Item 2     R21=4    R22=2        ...   R2n=4
           …                                ...
           Item m    Rm1=5      ?           ...     ?




   Similitud entre usuarios
       Correlación: Pearson, Coseno, etc
2. Filtrado por contenido
   ¿Cuál es el contenido de un ODA?
       Metadatos
       Elegir metadatos a utilizar


   Algoritmo
       Tf-idf (term frequency - inverse document frequency)
3. Filtro Colaborativo –Model-Based
•   Se genera un modelo probabilístico a partir de los datos
    (usuario-preferencia).
•   LDA
              Usuarios
                                            ODAs




                            Clasificación
4. Sistema Híbrido

•   Paso 1: Se reduce el universo de posibles items con
    LDA.


                                 LDA



                                                                          Item 9
                                        Item 2              Item 6

                                                                                   Item 7
                                                  Item 5             Item 8
                                    Item 4
    Item 1
    Item 35                                                Item 12       Item 22
    …                                   Item 10
    …
    Item 103
4. Sistema Híbrido

•   Paso 1: Se reduce el universo de posibles items con
    LDA.
•   Paso 2: Se utiliza un algoritmo de filtrado basado en los
    items que ya ha visto el usuario para ordenar el conjunto
    de items obtenido en el paso 1.


                                              Item 5


                                              Item 2

    Item 1
    Item 35                                   Item 4
    …
    …
    Item 103
Caso Usuario nuevo
•   Usuario nuevo en el sistema. No tiene preferencias
    registradas.
•   No se pueden utilizar técnicas anteriores.
•   Se utiliza asociación entre perfil del usuario y
    metadatos de los objetos.


                                           ODA



    Perfil                    Metadato 1
                                  …
                               Metadato
                                 100
Avances de la investigación
   Algoritmos y sistemas de recomendación
    implementados

   Algoritmos 1 y 2 (prueba piloto)
       Selección de público objetivo (usuarios 50).
       Encuestas para generar valoración de LO (30).
       Resultados: 60% aciertos en la recomendación
Avances de la Investigación
   Algoritmo 3
       MovieLens
Datos
Trabajo Futuro
   Gran problema: Anotación de metadatos

   Propuesta: Generación automática de metadatos a
    partir del contenido
       Utilización de LDA
Sistemas de Recomendación en el
   Contexto Educacional de Chile
                   Montserrat Peralta

Más contenido relacionado

Similar a Sistemas de Recomendación el Contexto Educacional de Chile

Sistemas de recomendación: tipos y evaluación
Sistemas de recomendación: tipos y evaluaciónSistemas de recomendación: tipos y evaluación
Sistemas de recomendación: tipos y evaluaciónBlanca Alicia Vargas Govea
 
Clasificacion Supervisada Y Algoritmos Evolutivos
Clasificacion Supervisada Y Algoritmos EvolutivosClasificacion Supervisada Y Algoritmos Evolutivos
Clasificacion Supervisada Y Algoritmos EvolutivosALONSO UCHIHA
 
Yupa cesar 6_s_ti_1
Yupa cesar 6_s_ti_1Yupa cesar 6_s_ti_1
Yupa cesar 6_s_ti_1Cesar Yupa
 
1. introduccion a la programación orientada a objeto (poo)
1.  introduccion a la programación orientada a objeto (poo)1.  introduccion a la programación orientada a objeto (poo)
1. introduccion a la programación orientada a objeto (poo)Roberto Rojas
 
Silabo base de datos 1
Silabo base de datos 1Silabo base de datos 1
Silabo base de datos 1guancha_230
 
Programa Estudio Bases De Datos
Programa Estudio Bases De DatosPrograma Estudio Bases De Datos
Programa Estudio Bases De DatosCarlos Arturo
 
Fundamentos del análisis orientado a objetos
Fundamentos del análisis orientado a objetosFundamentos del análisis orientado a objetos
Fundamentos del análisis orientado a objetosEduardo Galindo
 
FUNDAMENTOS Y MÉTODOS DE ANÁLISIS DE REQUERIMIENTOS
FUNDAMENTOS Y MÉTODOS DE ANÁLISIS DE REQUERIMIENTOSFUNDAMENTOS Y MÉTODOS DE ANÁLISIS DE REQUERIMIENTOS
FUNDAMENTOS Y MÉTODOS DE ANÁLISIS DE REQUERIMIENTOSRichard J. Nuñez
 
Tarea silabo2
Tarea silabo2Tarea silabo2
Tarea silabo2henryw79
 
Analisis y diseño orientado a odjetos
Analisis y diseño orientado a odjetosAnalisis y diseño orientado a odjetos
Analisis y diseño orientado a odjetosLex Marin
 
Anon metodologia de la programacion orientada a objetos con c++
Anon   metodologia de la programacion orientada a objetos con c++Anon   metodologia de la programacion orientada a objetos con c++
Anon metodologia de la programacion orientada a objetos con c++ratasquerosaXX
 

Similar a Sistemas de Recomendación el Contexto Educacional de Chile (20)

Sistemas de recomendación: tipos y evaluación
Sistemas de recomendación: tipos y evaluaciónSistemas de recomendación: tipos y evaluación
Sistemas de recomendación: tipos y evaluación
 
Clasificacion Supervisada Y Algoritmos Evolutivos
Clasificacion Supervisada Y Algoritmos EvolutivosClasificacion Supervisada Y Algoritmos Evolutivos
Clasificacion Supervisada Y Algoritmos Evolutivos
 
Yupa cesar 6_s_ti_1
Yupa cesar 6_s_ti_1Yupa cesar 6_s_ti_1
Yupa cesar 6_s_ti_1
 
1. introduccion a la programación orientada a objeto (poo)
1.  introduccion a la programación orientada a objeto (poo)1.  introduccion a la programación orientada a objeto (poo)
1. introduccion a la programación orientada a objeto (poo)
 
Poo
PooPoo
Poo
 
Examen ngf2012
Examen ngf2012Examen ngf2012
Examen ngf2012
 
Silabo base de datos 1
Silabo base de datos 1Silabo base de datos 1
Silabo base de datos 1
 
Programa Estudio Bases De Datos
Programa Estudio Bases De DatosPrograma Estudio Bases De Datos
Programa Estudio Bases De Datos
 
J15 45 peset_fernanda
J15 45 peset_fernandaJ15 45 peset_fernanda
J15 45 peset_fernanda
 
B dtrabajo2
B dtrabajo2B dtrabajo2
B dtrabajo2
 
3_Orientación a objeto
3_Orientación a objeto3_Orientación a objeto
3_Orientación a objeto
 
Fundamentos del análisis orientado a objetos
Fundamentos del análisis orientado a objetosFundamentos del análisis orientado a objetos
Fundamentos del análisis orientado a objetos
 
Mora diego 6_s_ti_1
Mora diego 6_s_ti_1Mora diego 6_s_ti_1
Mora diego 6_s_ti_1
 
Curso de base_de_datos
Curso de base_de_datosCurso de base_de_datos
Curso de base_de_datos
 
FUNDAMENTOS Y MÉTODOS DE ANÁLISIS DE REQUERIMIENTOS
FUNDAMENTOS Y MÉTODOS DE ANÁLISIS DE REQUERIMIENTOSFUNDAMENTOS Y MÉTODOS DE ANÁLISIS DE REQUERIMIENTOS
FUNDAMENTOS Y MÉTODOS DE ANÁLISIS DE REQUERIMIENTOS
 
Tarea silabo2
Tarea silabo2Tarea silabo2
Tarea silabo2
 
Analisis y diseño orientado a odjetos
Analisis y diseño orientado a odjetosAnalisis y diseño orientado a odjetos
Analisis y diseño orientado a odjetos
 
Anon metodologia de la programacion orientada a objetos con c++
Anon   metodologia de la programacion orientada a objetos con c++Anon   metodologia de la programacion orientada a objetos con c++
Anon metodologia de la programacion orientada a objetos con c++
 
Presentación P.O.O
Presentación P.O.OPresentación P.O.O
Presentación P.O.O
 
Sistemas operativos 1
Sistemas operativos 1Sistemas operativos 1
Sistemas operativos 1
 

Último

infor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptx
infor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptxinfor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptx
infor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptxgustavovasquezv56
 
Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxFederico Castellari
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.FlorenciaCattelani
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...JohnRamos830530
 
Guia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosGuia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosJhonJairoRodriguezCe
 
investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIhmpuellon
 
presentación del desensamble y ensamble del equipo de computo en base a las n...
presentación del desensamble y ensamble del equipo de computo en base a las n...presentación del desensamble y ensamble del equipo de computo en base a las n...
presentación del desensamble y ensamble del equipo de computo en base a las n...axelv9257
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estossgonzalezp1
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21mariacbr99
 
presentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdf
presentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdfpresentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdf
presentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdfaxelv9257
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativanicho110
 
Generaciones de las Computadoras..pdf...
Generaciones de las Computadoras..pdf...Generaciones de las Computadoras..pdf...
Generaciones de las Computadoras..pdf...solanocortezluisalfr
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanamcerpam
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxJorgeParada26
 

Último (14)

infor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptx
infor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptxinfor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptx
infor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptx
 
Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptx
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
Guia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosGuia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos Basicos
 
investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXI
 
presentación del desensamble y ensamble del equipo de computo en base a las n...
presentación del desensamble y ensamble del equipo de computo en base a las n...presentación del desensamble y ensamble del equipo de computo en base a las n...
presentación del desensamble y ensamble del equipo de computo en base a las n...
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
presentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdf
presentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdfpresentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdf
presentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdf
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
 
Generaciones de las Computadoras..pdf...
Generaciones de las Computadoras..pdf...Generaciones de las Computadoras..pdf...
Generaciones de las Computadoras..pdf...
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 

Sistemas de Recomendación el Contexto Educacional de Chile

  • 1. Sistemas de Recomendación en el Contexto Educacional de Chile Montserrat Peralta Profesora Guía: Rosa Alarcón
  • 3. ODAs  Recursos digitales que pueden ser utilizados, reutilizados o referenciados en un proceso de aprendizaje.
  • 4. ODAs - Metadatos Objeto Clasificación curricular Objetivo didáctico Nivel educacional Objetivo transversal Autor Idioma Formato
  • 6. Problema: Cantidad y diversidad Estructura de la célula La adoptosis: su papel en la transformación maligna de la célula Imagen ¿ Célula La célula: cómo ? funcionan Estudio sobre células madres División celular
  • 7. Propuesta: Sistemas de recomendación
  • 8. ¿Cómo recomendar?  Filtrado colaborativo
  • 9. ¿Cómo recomendar?  Filtrado colaborativo  Filtrado por contenido
  • 10. ¿Cómo recomendar?  Filtrado colaborativo  Filtrado por contenido  Híbrido  Tipos de algoritmos  Memory Based  Model Based
  • 11. Técnicas de Recomendación utilizadas 1. Filtro colaborativo – Algoritmo Memory - Based 2. Filtro por contenido 3. Filtro colaborativo – Algoritmo Model-Based (LDA) 4. Sistema híbrido  Filtro colaborativo/Model-Based  Filtro por contenido
  • 12. 1. Filtrado colaborativo – Memory Based  Usuario: Colección de ODAs y ratings User 1 User 2 ... User n Item 1 ? R12=4 … R1n=3 Item 2 R21=4 R22=2 ... R2n=4 … ... Item m Rm1=5 ? ... ?  Similitud entre usuarios  Correlación: Pearson, Coseno, etc
  • 13. 2. Filtrado por contenido  ¿Cuál es el contenido de un ODA?  Metadatos  Elegir metadatos a utilizar  Algoritmo  Tf-idf (term frequency - inverse document frequency)
  • 14. 3. Filtro Colaborativo –Model-Based • Se genera un modelo probabilístico a partir de los datos (usuario-preferencia). • LDA Usuarios ODAs Clasificación
  • 15. 4. Sistema Híbrido • Paso 1: Se reduce el universo de posibles items con LDA. LDA Item 9 Item 2 Item 6 Item 7 Item 5 Item 8 Item 4 Item 1 Item 35 Item 12 Item 22 … Item 10 … Item 103
  • 16. 4. Sistema Híbrido • Paso 1: Se reduce el universo de posibles items con LDA. • Paso 2: Se utiliza un algoritmo de filtrado basado en los items que ya ha visto el usuario para ordenar el conjunto de items obtenido en el paso 1. Item 5 Item 2 Item 1 Item 35 Item 4 … … Item 103
  • 17. Caso Usuario nuevo • Usuario nuevo en el sistema. No tiene preferencias registradas. • No se pueden utilizar técnicas anteriores. • Se utiliza asociación entre perfil del usuario y metadatos de los objetos. ODA Perfil Metadato 1 … Metadato 100
  • 18. Avances de la investigación  Algoritmos y sistemas de recomendación implementados  Algoritmos 1 y 2 (prueba piloto)  Selección de público objetivo (usuarios 50).  Encuestas para generar valoración de LO (30).  Resultados: 60% aciertos en la recomendación
  • 19. Avances de la Investigación  Algoritmo 3  MovieLens
  • 20. Datos
  • 21. Trabajo Futuro  Gran problema: Anotación de metadatos  Propuesta: Generación automática de metadatos a partir del contenido  Utilización de LDA
  • 22. Sistemas de Recomendación en el Contexto Educacional de Chile Montserrat Peralta