Guía docente de la asignatura
(6594) RECUPERACIÓN DE INFORMACIÓN

Curso académico 2026/2027

  1. Identificación

    1. De la asignatura

      Curso Académico
      2026/2027
      Titulación
      GRADO EN CIENCIA E INGENIERÍA DE DATOS
      Nombre de la asignatura
      RECUPERACIÓN DE INFORMACIÓN
      Código
      6594
      Curso
      TERCERO
      Carácter
      OBLIGATORIA
      Número de grupos
      1
      Créditos ECTS
      6.0
      Estimación del volumen de trabajo
      150.0
      Organización temporal
      1º Cuatrimestre
      Idiomas en que se imparte
      Español
      Curso Académico 2026/2027
      Titulación

      GRADO EN CIENCIA E INGENIERÍA DE DATOS

      Nombre de la asignatura RECUPERACIÓN DE INFORMACIÓN
      Código 6594
      Curso TERCERO
      Carácter OBLIGATORIA
      Número de grupos 1
      Créditos ECTS 6.0
      Estimación del volumen de trabajo 150.0
      Organización temporal 1º Cuatrimestre
      Idiomas en que se imparte Español
    2. Del profesorado: Equipo docente

      • FERNANDEZ MAIMO, LORENZO Docente: GRUPO 1 Coordinación de los grupos: GRUPO 1 Coordinador de la asignatura

        Categoría

        PROFESORES TITULARES DE UNIVERSIDAD

        Área

        ARQUITECTURA Y TECNOLOGÍA DE COMPUTADORES

        Departamento

        INGENIERÍA Y TECNOLOGÍA DE COMPUTADORES

        Correo electrónico / Página web / Tutoría electrónica

        lfmaimo@um.es Tutoría electrónica: Sí

        Teléfono, horario y lugar de atención al alumnado

        Duración:
        A
        Día:
        Miércoles
        Horario:
        15:30-16:30
        Lugar:
        868884651, Facultad de Informática B1.3.033 (DESPACHO PROF. LORENZO FDEZ. MAIMO)
        Observaciones:
        Despacho 3.35 de la Facultad de Informática. Solicitad cita previa por mensaje privado.
        Duración:
        A
        Día:
        Martes
        Horario:
        10:00-12:00
        Lugar:
        868884651, Facultad de Informática B1.3.033 (DESPACHO PROF. LORENZO FDEZ. MAIMO)
        Observaciones:
        Despacho 3.35 de la Facultad de Informática. Solicitad cita previa con un mensaje privado.
      • FRANCO DE LA PEÑA, MANUEL Docente: GRUPO 1 Coordinación de los grupos:

        Categoría

        INVESTIGADOR/A PREDOCTORAL (SÉNECA)

        Área

        No consta

        Departamento

        No consta

        Correo electrónico / Página web / Tutoría electrónica

        manuel.francop@um.es Tutoría electrónica: No

        Teléfono, horario y lugar de atención al alumnado

      • VALVERDE MATEO, ADRIAN Docente: GRUPO 1 Coordinación de los grupos:

        Categoría

        PROFESOR SUST. POR REDUCCIÓN ACTIVIDAD DOCENTE PROFESOR TC

        Área

        ARQUITECTURA Y TECNOLOGÍA DE COMPUTADORES

        Departamento

        INGENIERÍA Y TECNOLOGÍA DE COMPUTADORES

        Correo electrónico / Página web / Tutoría electrónica

        a.valverde@um.es Tutoría electrónica: No

        Teléfono, horario y lugar de atención al alumnado

  2. Presentación

    La tecnología de recuperación de la información empezó hace años con los primeros esfuerzos de digitalización en grandes organizaciones y gobiernos, pero actualmente todos dependemos de poder acceder a dicha información, ya que prácticamente todo está ya digitalizado, y la mayoría de dicha información no saldrá ya del mundo digital. La web lo cambió todo, haciendo que todo el mundo pueda acceder a la información, permitiendo que cualquier pueda participar compartiendo su propia información y haciendo que podamos influir en la información que publican los demás.

    Recuperar información cuando se encuentra distribuida por la web en muy diversos formatos supone un reto importante. El primer reto es cómo localizar la información que necesitamos, y el siguiente es cómo acceder a ella. En esta asignatura nos centraremos en recuperar documentos de la web, entendiendo por documentos cualquier formato que admita términos y enlaces, donde sea necesario poder hacer consultas sobre la información que contiene. Veremos las bases de los sistemas buscadores como Google y los métodos eficientes para indexar la información. Todo esto nos servirá como primer paso para la asignatura del segundo cuatrimestre de procesamiento del lenguaje natural.

  3. Condiciones de acceso a la asignatura

    1. Incompatibilidades

      No constan

    2. Requisitos

      No constan

    3. Recomendaciones

      No hay exigencias de conocimientos previos, pero es altamente recomendable saber programar en Python, tanto en imperativo como en orientación a objeto, así como haber superado las asignaturas de Álgebra Lineal, Estructuras de Datos, Programación para la Ciencia de Datos y Bases de Datos II.

  4. Competencias

    1. Competencias básicas

      • CB1: Que los estudiantes hayan demostrado poseer y comprender conocimientos en un área de estudio que parte de la base de la educación secundaria general, y se suele encontrar a un nivel que, si bien se apoya en libros de texto avanzados, incluye también algunos aspectos que implican conocimientos procedentes de la vanguardia de su campo de estudio
      • CB2: Que los estudiantes sepan aplicar sus conocimientos a su trabajo o vocación de una forma profesional y posean las competencias que suelen demostrarse por medio de la elaboración y defensa de argumentos y la resolución de problemas dentro de su área de estudio
      • CB5: Que los estudiantes hayan desarrollado aquellas habilidades de aprendizaje necesarias para emprender estudios posteriores con un alto grado de autonomía

    2. Competencias de la titulación

      • CG2: Conocer y aplicar los fundamentos de ingeniería y tecnologías informáticas actuales para diseñar e implementar nuevas aplicaciones de análisis de datos.
      • CG3: Capacidad para desarrollar experimentos y para implementar sistemas, infraestructuras, procesos y herramientas con el fin de soportar la manipulación de los datos durante todo el ciclo de vida de estos.
      • CG5: Conocer, desarrollar e implementar estrategias de gestión de datos con el fin de realizar su recolección, almacenamiento, preservación y disponibilidad para posteriores procesamientos.
      • CE3: Extraer información de fuentes tipos y formatos de datos semiestructurados y estructurados de interés para la ciencia de datos, incluyendo texto, imágenes, y conjuntos de datos de libre disposición, y hacerlos disponibles para análisis y usos posteriores.
      • CE14: Desarrollar e implementar modelos de datos relevantes, definir metadatos usando estándares y prácticas comunes para distintos tipos de fuentes de datos en una variedad de dominios científicos e industriales.
      • CE15: Procesar y analizar datos procedentes de fuentes, tipos y formatos de datos semi estructurados y estructurados de interés para Ciencia de datos.
      • CE17: Asegurar la calidad de los datos, su accesibilidad, interoperabilidad, cumplimiento de estándares y publicación (data curation).

    3. Competencias transversales y de materia

      No constan

  5. Contenidos

    1. Teoría

      Tema 1: Introducción

      Tema 2: Modelos básicos de recuperación de información

      • Modelo booleano de recuperación de información
      • Índices invertidos. Conceptos básicos y funcionamiento
      • Consultas en el modelo booleano. Procesamiento mediante un índice invertido. Optimización de consultas
      • Modelo booleano extendido: consultas de frases. Índices posicionales.
      • Construcción de índices.
      • Compresión de índices: Variable-byte codes.
      • Evaluación de índices

      Tema 3: Modelos de espacio vectorial

      • Scoring
      • Term-weighting
      • TF-IDF
      • Distancia del coseno
      • BM25
      • Problemas: versiones mínimas de python.
      • Evaluación NDGC
      • Aprendizaje pesos

      Tema 4: Análisis de enlaces

      • Técnicas de ranking basadas en análisis matricial
      • PageRank
      • Análisis de grafos para redes sociales

      Tema 5: Metadatos y semántica

      • APIs de acceso datos
      • CSV, XML, JSON, parquet, y otros
      • OpenData
      • Web Scraping/crawling

    2. Prácticas

      • Práctica 1: Práctica 1

        Ficheros invertidos / compresión / búsquedas booleanas.

        Relacionado con:
        • Tema 2: Modelos básicos de recuperación de información
      • Práctica 2: Práctica 2

        Modelos espacio vectorial: TF-IDF / BM25.

        Relacionado con:
        • Tema 3: Modelos de espacio vectorial
      • Práctica 3: Práctica 3

        PageRank

        Relacionado con:
        • Tema 4: Análisis de enlaces
      • Práctica 4: Práctica 4

        Web-crawling + scraping. Enlaces HTML. Fuentes OpenData (formatos parquet, XML, JSON y otros)

        Relacionado con:
        • Tema 5: Metadatos y semántica

  6. Actividades Formativas

    Actividad Formativa Metodología Horas Presencialidad
    AF1: Exposición teórica: Exposición de los contenidos teóricos de la asignatura por parte del profesor. También se contemplan las sesiones informativas sobre el desarrollo del trabajo de fin de grado o prácticas externas. 20.0 100.0
    AF2: Seminarios y actividades de aula: Exposición, análisis y debate dentro del contexto de aplicaciones específicas de contenidos teóricos, así como planteamiento y resolución de ejercicios y casos prácticos en el aula, tanto al grupo completo como en grupos reducidos. También se contemplan conferencias, debates y seminarios temáticos. 5.0 100.0
    AF3: Prácticas de laboratorio: Ejercicios y resolución de problemas, aprendizaje orientado a proyectos, estudio de casos, exposición y discusión de trabajos, simulaciones y/o prácticas con ordenadores, generalmente desarrolladas en grupos reducidos. 28.0 100.0
    AF4: Trabajo autónomo del alumno: Estudio y preparación de contenidos teórico-prácticos, trabajo individual consistente en lecturas, búsquedas de información, sistematización de contenidos, elaboración de informes o estudio para la elaboración de casos entre otras actividades. 90.0 0.0
    AF5: Tutorías formativas y resolución de dudas: Asistencia individualizada -tutorías individuales- o en grupo -tutorías colectivas- a los estudiantes por parte del profesor. 3.0 100.0
    AF6: Evaluación: Pruebas individuales, ya sean escritas, orales o con medios informáticos, donde el estudiante demostrará los conocimientos teóricos y prácticos adquiridos durante las actividades formativas asociadas a la enseñanza de la materia. 4.0 100.0
    Totales 150,00

  7. Horario de la asignatura

    https://www.um.es/web/estudios/grados/ciencia-ingenieria-datos/2026-27#horarios

  8. Sistemas de Evaluación

    Identificador Denominación del instrumento de evaluación Criterios de Valoración Ponderación
    SE1 Exámenes individuales: Pruebas objetivas, de desarrollo, de respuesta corta, de ejecución de tareas o de escala de actitudes, realizadas por los estudiantes para mostrar los conocimientos teóricos y prácticos adquiridos ya sea de forma oral, escrita o utilizando un ordenador.

    Habrá un examen será teórico-práctico en papel, entendiendo que puede incluir toda la materia vista en teoría y en prácticas. También se hará un examen en laboratorio relacionado con las prácticas.

    - Examen teórico-práctico (test+ejercicios) valdrá el 50% de la nota final. Hay que sacar una nota superior a 5 en esta parte para superar la asignatura.

    - Examen práctico en laboratorio donde se tendrá que hacer funcionar un notebook similar a los desarrollados en clase, al que le faltan partes del código por completar. Valdrá el 20% de la nota final. Hay que sacar una nota superior a 5 en esta parte para superar la asignatura.

    Más información en Observaciones.

    70.0
    SE3 Procedimientos de observación del trabajo del estudiante: Registros de participación, de realización de actividades, cumplimiento de plazos, participación en foros, informes de seguimiento del trabajo fin de grado y registros sobre el desarrollo de las prácticas externas. 0.0
    SE4 Informe técnico. En este instrumento incluimos los resultados de actividades prácticas, o de laboratorio, junto con sus memorias descriptivas y posibles resúmenes del estado del arte sobre temas concretos. La opción de realizar entrevistas personales o presentaciones de los trabajos realizados también entran en esta categoría.

    El informe técnico valdrá el 30% de la nota final. En este caso el informe no es más que la entrega de una serie de notebooks en Python relacionados con lo visto en clase. Estos notebooks no son parte de la evaluación continua, sino que conforman una parte de la evaluación final de las prácticas. Se irán entregando en fechas previamente anunciadas mientras se imparte la asignatura (convocatoria I), pero pueden entregarse todos a la vez en las siguientes convocatorias del mismo curso (convocatorias II y III). Más información en Observaciones.

    30.0

  9. Fechas de exámenes

    https://www.um.es/web/estudios/grados/ciencia-ingenieria-datos/2026-27#examenes

  10. Resultados del Aprendizaje

    No constan
  11. Bibliografía

    Bibliografía complementaria

    No constan

  12. Observaciones

    NECESIDADES EDUCATIVAS ESPECIALES

    Aquellos estudiantes con discapacidad o necesidades educativas especiales podrán dirigirse al Servicio de Atención a la Diversidad y Voluntariado (ADYV - https://www.um.es/adyv) para recibir orientación sobre un mejor aprovechamiento de su proceso formativo y, en su caso, la adopción de medidas de equiparación y de mejora para la inclusión, en virtud de la Resolución Rectoral R-358/2016. El tratamiento de la información sobre este alumnado, en cumplimiento con la LOPD, es de estricta confidencialidad.

    EVALUACIÓN

    En el procedimiento de evaluación resultarán de aplicación el artículo 135.1.v) de los Estatutos de la Universidad de Murcia, el artículo 8.6 del Reglamento de Evaluación de Estudiantes (REVA) y la instrucción SG 18/2026 del secretario general de la Universidad de Murcia que interpreta estas normas, disponible en este enlace: https://sede.um.es/sede/documento/normativa/instruccion-del-secretario-general-sg-18-2026-sobre-la-interpretacion-y-aplicacion-del-art-135-1-v-estatutos-umu/24199.pdf

    Se recuerda asimismo que el artículo 22.1 del Reglamento de Evaluación de Estudiantes (REVA) estipula que "el o la estudiante que se valga de conductas fraudulentas, incluida la indebida atribución de identidad o autoría, o esté en posesión de medios o instrumentos que faciliten dichas conductas, obtendrá la calificación de cero en el procedimiento de evaluación y, en su caso, podrá ser objeto de sanción, previa apertura de expediente disciplinario".

    OBSERVACIONES DEL EQUIPO DOCENTE

    • Cada una de las tres partes que componen la evaluación (teoría, entrega de notebooks prácticos y examen práctico en laboratorio), se deberán aprobar por separado, considerándose aprobadas si se obtiene una calificación de 5 o más en una escala de 0 a 10.
    • El examen teórico en papel supone un 50% de la nota final, que será entre 0 y 10 puntos.
    • Las prácticas suponen el 50% restante y se evalúan mediante la entrega de notebooks o código con documentación (30%) y una prueba en laboratorio frente al ordenador (20%). Cada parte obtendrá una nota entre 0 y 10, siendo la nota final de prácticas la media ponderada de las notas obtenidas en la entrega de notebooks y la prueba de laboratorio (0,6*entrega + 0,4 * prueba) si ambas partes están aprobadas. Para aprobar la parte de entregas se tienen que haber entregado todos los notebooks. Si falta alguno, se obtendrá un NP en esa parte. Si alguna de las partes (entregas o laboratorio) está suspensa, la nota global de prácticas será el menor de los suspensos. Si se entregan los notebooks y se obtiene un aprobado, pero el/la estudiante no se presenta al examen práctico en laboratorio, obtendrá una calificacion de NP en prácticas.
    • La nota final será la media ponderada de la teoría y la global de prácticas (0,5*teoría + 0,5*prácticas) en el caso de haber aprobado ambas, o la nota del menor de los suspensos en el caso de haber suspendido alguna de las dos. En cualquier otro caso, será NP.
    • Las partes aprobadas se conservarán durante las tres convocatorias del curso (I, II y III). En caso de detectar plagio o copia, el/la estudiante suspenderá la asignatura y perderá el privilegio de conservar las partes parciales aprobadas, con lo que tendrá que aprobar la asignatura presentándose a teoría y práctica en la misma convocatoria.
    • Recordad que en primera matrícula solamente se tiene derecho a dos convocatorias de las tres disponibles.
    • Esta asignatura no se encuentra vinculada de forma directa con los Objetivos de Desarrollo Sostenible.