SlideShare uma empresa Scribd logo
1 de 47
Baixar para ler offline
Geração (semi)automática
                             de metadados
              Um contributo para a recuperação de objectos de aprendizagem


                                Vitor Barrigão Gonçalves
                                Escola Superior de Educação
                                Instituto Politécnico de Bragança

                                                              Eurico Manuel Carrapatoso
                                                              Faculdade de Engenharia
                                                              Universidade do Porto

E-mail: vg@ipb.pt   |   URL: http://www.vgportal.ipb.pt             |   E-mail: emc@fe.up.pt
Geração (semi)automática de metadados: um contributo para a recuperação de LOs


Sumário
   Motivação
     Influência da Internet no processo de aprendizagem;
     Influência do Processo de Bolonha no Ensino Superior;
     Novos requisitos.

   e-Learning
       Evolução dos cursos on-line;
       Tecnologias para o e-Learning;
       Limitações face aos novos requisitos.

   Metadados e ontologias
       Tecnologias para a Web Semântica;
       Metadados (especificações DCM e LOM);
       RDF(S) e OWL.

   Geração automática de Metadados
       Geração de metadados (RDF/XML);
       Recuperação de Objectos de aprendizagem (SPARQL).

   Considerações Finais
                                                                                         2
Geração (semi)automática de metadados: um contributo para a recuperação de LOs


Motivação:
   Com a Internet surgiram
       Novas estratégias de difusão de informação
       Novas formas de ensino/formação/aprendizagem
       Novos modelos de comunicação

   Modalidades de utilização pedagógica
       Como fonte de pesquisa (motores de busca…)
       Como meio de publicação (Websites, Portais…)
       Como meio de interacção (conteúdos e pessoas)


          Solução integrada: e-Learning, b-Learning ou m-Learning.


                                                                                         3
Geração (semi)automática de metadados: um contributo para a recuperação de LOs


Motivação:
   Processo de Bolonha
       Alteração da Lei de Bases do Sistema Educativo Português:


       Reconhecer o conhecimento como um bem universal;
       Adequar a aprendizagem aos requisitos da sociedade ;
       Aproveitar as potencialidades das TIC na Educação;
       Fomentar a aprendizagem ao longo da vida;
       Reconhecer legal e formalmente o ensino a distância.


                          Prefiguram-se
                          vários cenários
                          de e-Learning


                                                                                          4
Geração (semi)automática de metadados: um contributo para a recuperação de LOs


 e-Learning
 Interacção interpessoal:
   Interacção professor/aluno(s) e aluno/aluno(s)
   Tecnologias de comunicação assíncronas e síncronas

 Interacção intrapessoal:
   Reflexão sobre a aprendizagem e registo do percurso e competências
   Blogs, wikis, portfólios e outras tecnologias Web 2.0

 Interacção com os conteúdos:
   Conteúdos de aprendizagem (lições e outros materiais didácticos)

Plataformas de e-Learning:
   WebCT; Lotus Learning; TopClass e-Learning Suite;
   Blackboard Academic Suite; Luvit LMS; Virtual-U; Atutor;
   Moodle…
                         LMS – Learning Management Systems
                         LCMS – Learning Content Management Systems
                                                                                            5
Geração (semi)automática de metadados: um contributo para a recuperação de LOs


e-Learning
  Evolução (uma visão)
1.ª etapa:
Conteúdos indivisíveis (baixa granularidade dos cursos)


2.ª etapa:
Objectos de aprendizagem (combinação e reutilização)


3.ª etapa:
SCORM (interoperabilidade entre cursos e sistemas)



4.ª etapa:
Learning Design (modelação de cursos flexíveis e personalizados)



                                                                                         6
Geração (semi)automática de metadados: um contributo para a recuperação de LOs


    e-Learning
   Pacotes SCORM e IMS-Content Packaging
Reload Editor (http://www.reload.ac.uk/editor.html)
eXe - E-learning XHTML Editor (http://exelearning.org)
SCORMxt (http://www.westcliffdata.co.uk)


IMS Content Packing
(pacote em formato zip
contendo todos os
conteúdos e um ficheiro
xml que inclui os
metadados, a sequência
de navegação e todos os
recursos associados).



                                                                                        7
Geração (semi)automática de metadados: um contributo para a recuperação de LOs


    e-Learning
   Learning Design
A modelação de unidades de aprendizagem minimiza limitações
do SCORM:
- ênfase na personalização dos conteúdos
- participação mais activa do aluno na aprendizagem



RELOAD Learning Design
Coopercore
LAMS
MOTplus




                                                                                       8
Geração (semi)automática de metadados: um contributo para a recuperação de LOs


e-Learning
  Sistemas de e-Learning, b-Learning, m-Learning
  Portais educativos com gestão de conteúdos
  Tutoriais inteligentes e Sistemas hipermédia adaptativos
  Tecnologias Web 2.0
  Tecnologias associadas para o desenvolvimento de e-cursos


 Auto-aprendizagem:
    - através de conteúdos dispersos (Motores)
    - através de e-cursos (e-Learning)


    Sim!
    Mas nem tudo são rosas…

                                                                                     9
Geração (semi)automática de metadados: um contributo para a recuperação de LOs


Metadados e Ontologias
   Novos requisitos:
      Obter informação actual sobre as disciplinas/conteúdos.
      Obter informação de forma personalizada e rápida.
      Suportar processos interdisciplinares.




Mas,
também nem tudo são espinhos…
Se usarmos METADADOS
                e ONTOLOGIAS!
                                                                                       10
Geração (semi)automática de metadados: um contributo para a recuperação de LOs


Tecnologias para a Web Semântica
   The big picture




                                                                                    11
Geração (semi)automática de metadados: um contributo para a recuperação de LOs


Tecnologias para a Web Semântica
   Tecnologia XML
   Tecnologia de Metadados
       DCM   (Dublin Core Metadata)
       LOM   (Learning Object Metadata)
       MPEG7 (Multimedia Content Description Interface)
   RDF      (Resource Description Framework)
   Tecnologia de Ontologias
     RDFS          (Resource Description Framework Schema)
     OWL           (Ontology Web Language)
   Tecnologia de Inferência (RuleML/SWRL e SPARQL)

                                                                                      12
Geração (semi)automática de metadados: um contributo para a recuperação de LOs


Tecnologias para a Web Semântica
   Elementos DCM

A norma DCM inclui dois níveis para a descrição de recursos:

Simple Dublin Core Metadata
Esquemas de metadados que usam só os 15 elementos DCMES.

Qualified Dublin Core Metadata
Esquemas de metadados que usam os 15 elementos DCMES
+
outros elementos
                      (Audience, Provenance, RightsHolder, accrualMethod,
                      accrualPeriodicity, accrualPolicy, instructionalMethod)
+
elementos de refinamento



                                                                                    13
Geração (semi)automática de metadados: um contributo para a recuperação de LOs


Tecnologias para a Web Semântica
   Elementos DCMES
       Title (título ou nome atribuído ao recurso);
       Creator (entidade responsável pela criação ou existência do recurso);
       Subject (assunto e palavras-chave que caracterizam o recurso);
       Description (descrição ou resumo do conteúdo do recurso);
       Publisher (entidade responsável por editar ou publicar o recurso);
       Contributor (entidade responsável por contributo para o recurso);
       Date (data inerente à criação ou publicação do recurso);
       Type (tipo, função, natureza ou género do recurso);
       Format (formato do recurso: físico ou digital, tamanho ou duração);
       Identifier (referência para identificar o recurso: URI, ISBN, etc.);
       Source (referência a um recurso de onde o recurso actual deriva);
       Language (língua do conteúdo intelectual do recurso: pt, en, fr);
       Relation (referência a um recurso relacionado);
       Coverage (extensão, alcance ou âmbito do recurso);
       Rights (gestão dos direitos inerentes ao recurso).
                                                                                         14
Geração (semi)automática de metadados: um contributo para a recuperação de LOs


Tecnologias para a Web Semântica
   Elementos DCMES




                                                                                    15
Geração (semi)automática de metadados: um contributo para a recuperação de LOs


Tecnologias para a Web Semântica
   Elementos DCMES




                                                                                    16
Geração (semi)automática de metadados: um contributo para a recuperação de LOs


Tecnologias para a Web Semântica
   Elementos LOM
       Geral (General) - informação geral que descreve o LO como um todo
        (Identifier, Title, Catalog Entry, Catalog, Entry, Language, Description, Keywords,
        Coverage, Structure, Aggregation level);


       Ciclo de vida (Lifecycle) - história de um LO e respectivos contributos para
        essa evolução, e atributos inerentes ao seu estado actual
        (Version, Status, Contribute, Role, Entity, Date);


       Meta-metadados (Metametadata) - reúne informações sobre a própria
        instância dos metadados (em vez do LO que a instância do metadado
        descreve). Ou seja, agrupa os atributos que descrevem os metadados que
        indexam o LO
        (Identifier, Catalog, Entry, Contribute, Role, EntitytDate, Metadata Squema, Language);


       Técnica (Technical) - agrupa os requisitos e características técnicas do LO
        (Format, Size, Location, Requirements, Type, Name, Minimum Version, Maximum
        version, Instalattion Remarks, Other Plataform requirements, Duration);


                                                                                              17
Geração (semi)automática de metadados: um contributo para a recuperação de LOs


Tecnologias para a Web Semântica
   Elementos LOM
       Educacional (Educational) - atributos educativos e pedagógicos do LO
        (Interactivity Type, Learning Resource Type, Interactivity level, Semantic density,
        Intended End User Role, Context, Typical Age Range, Difficulty, Typical Learning Time,
        Description, Language);


        Direitos (Rights) - direitos de propriedade intelectual e condições de
        utilização (Cost, Description, Copyright and others restrictions);

        Relação (Relation) - características que definem a relação entre o LO e
        outros objectos educacionais correlacionados
        (Kind, Resource, Identifier, Description, Catalog Entry);


        Anotação (Annotation) - comentários sobre o uso educacional do LO
        (Elementos: Person/Entity, Description, Date);


        Classificação (Classification) - descreve a posição do LO em relação a
        um sistema particular de classificação (Universal Decimal Classification)
        (Purpose, Taxon Path, Source, Taxon, Id, Entry, Description, Keywords).

                                                                                             18
Geração (semi)automática de metadados: um contributo para a recuperação de LOs


Tecnologias para a Web Semântica
   Elementos LOM




                                                                                    19
Geração (semi)automática de metadados: um contributo para a recuperação de LOs


Tecnologias para a Web Semântica
   Elementos LOM




                                                                                    20
Geração (semi)automática de metadados: um contributo para a recuperação de LOs


Tecnologias para a Web Semântica
   Tecnologia XML
   Tecnologia de Metadados
       DCM   (Dublin Core Metadata)
       LOM   (Learning Object Metadata)
       MPEG7 (Multimedia Content Description Interface)
   RDF      (Resource Description Framework)
   Tecnologia de Ontologias
     RDFS          (Resource Description Framework Schema)
     OWL           (Ontology Web Language)
   Tecnologia de Inferência (RuleML/SWRL e SPARQL)

                                                                                      21
Geração (semi)automática de metadados: um contributo para a recuperação de LOs


Tecnologias para a Web Semântica
   RDF
          Sujeito                    Predicado                     Objecto




          Recurso                   Propriedade                      valor




                                                                                       22
Geração (semi)automática de metadados: um contributo para a recuperação de LOs


Tecnologias para a Web Semântica
   RDF




                                                                                    23
Geração (semi)automática de metadados: um contributo para a recuperação de LOs


Tecnologias para a Web Semântica
   Aplicações RDF

    • RSS (RDF Site Summary)
    • FOAF (Friend Of A Friend)
    • vCard
    • RDFPics
    • MusicBrains Metadata Initiative
    • XMP (eXtensible Metadata Platform)




                                                                                        24
Geração (semi)automática de metadados: um contributo para a recuperação de LOs


Tecnologias para a Web Semântica
   Tecnologia XML
   Tecnologia de Metadados
       DCM   (Dublin Core Metadata)
       LOM   (Learning Object Metadata)
       MPEG7 (Multimedia Content Description Interface)
   RDF      (Resource Description Framework)
   Tecnologia de Ontologias
     RDFS          (Resource Description Framework Schema)
     OWL           (Ontology Web Language)
   Tecnologia de Inferência (RuleML/SWRL e SPARQL)

                                                                                      25
Geração (semi)automática de metadados: um contributo para a recuperação de LOs


Tecnologias para a Web Semântica
   Ontologias



       Classes
       Relações
       Propriedades
       Instâncias
       Axiomas
       Regras de inferência




                                                                                         26
Geração (semi)automática de metadados: um contributo para a recuperação de LOs


Tecnologias para a Web Semântica
   Ontologias
                                        t rdf:type | s rdfs:subClassOf | d rdfs:domain | r rdfs:range

                                        s
                                                            rdfs:Resource                                          Universidade
          t

                                                                                         s                                     r
                                                    t                                         d
                  rdfs:Class
                                                                                                    oferecido_por

                                                            t                       Curso

                                                                                                                                   t
                     t                                  t
                                                                                                        s
                                            t
                                                     s                               s

                         Licenciatura                                                        Doutoramento
                                                                Mestrado

         RDFS
         RDF                                    t


                          http://www.fe.up.pt/mtm                          oferecido_por                    http://www.up.pt


                    dc:Title                                                                       dc:Title


              Tecnologia Multimédia                                                          Universidade do Porto


                                                                                                                                       27
Geração (semi)automática de metadados: um contributo para a recuperação de LOs


Tecnologias para a Web Semântica
   Ontologias




                                                                                     28
Geração (semi)automática de metadados: um contributo para a recuperação de LOs


Tecnologias para a Web Semântica
   Tecnologia XML
   Tecnologia de Metadados
       DCM   (Dublin Core Metadata)
       LOM   (Learning Object Metadata)
       MPEG7 (Multimedia Content Description Interface)
   RDF      (Resource Description Framework)
   Tecnologia de Ontologias
     RDFS          (Resource Description Framework Schema)
     OWL           (Ontology Web Language)
   Tecnologia de Inferência (RuleML/SWRL e SPARQL)

                                                                                      29
Geração (semi)automática de metadados: um contributo para a recuperação de LOs


Tecnologias para a Web Semântica
   SWRL - Regras de Inferência
       temPai(c,b) Λ temPai(b,a)      temAvo(c,a)       temPai(c,b) Λ temIrmao(b,e)     temTio(c,e)




    temAvo
                    temPai                temPai                    temPai                temPai


                                                                             temIrmão


         temPai              temPai                     temPai




     Inferência possível em OWL DL                          Inferência impossível em OWL DL
                                                       Mas, possível adicionando camada de regras




                                                                                                      30
Geração (semi)automática de metadados: um contributo para a recuperação de LOs


Tecnologias para a Web Semântica
   SWRL - Regras de Inferência




                                                                                     31
Geração (semi)automática de metadados: um contributo para a recuperação de LOs


Tecnologias para a Web Semântica
   SPARQL – Linguagem de Inferência




                                                                                    32
Geração (semi)automática de metadados: um contributo para a recuperação de LOs


Tecnologias para a Web Semântica
   SPARQL – Linguagem de Inferência




                                                                                    33
Geração (semi)automática de metadados: um contributo para a recuperação de LOs


Tecnologias para a Web Semântica
   Protégé (RDFS)




                  <rdfs:Class rdf:about="&cd;CD"
                           rdfs:comment="Album de musica (CDs ou DVDs)"
                           rdfs:label="CD">
                           <rdfs:subClassOf rdf:resource="&rdfs;Resource"/>
                  </rdfs:Class>

                                                                                    34
Geração (semi)automática de metadados: um contributo para a recuperação de LOs


Tecnologias para a Web Semântica
   Protégé (OWL - ontologia mais expressiva)




        …
         <owl:ObjectProperty rdf:about="#editado_por">
          <rdfs:domain>
           <owl:Class>
            <owl:unionOf rdf:parseType="Collection">
              <rdf:Description rdf:about="http://www.w3.org/2002/07/owl#Thing"/>
              <owl:Class rdf:about="#MUSICA"/>
            </owl:unionOf>
           </owl:Class>
          </rdfs:domain>
          <owl:inverseOf rdf:resource="#edita"/>
         </owl:ObjectProperty>
        …
                                                                                     35
Geração (semi)automática de metadados: um contributo para a recuperação de LOs


Tecnologias para a Web Semântica
   Protégé (Formulários e Instâncias)




                                                                                     36
Geração (semi)automática de metadados: um contributo para a recuperação de LOs


Tecnologias para a Web Semântica
   Protégé (Inferência)




                                                                                     37
Geração (semi)automática de metadados: um contributo para a recuperação de LOs


Geração automática de metadados




                                                                               38
Geração (semi)automática de metadados: um contributo para a recuperação de LOs


Geração automática de metadados
Módulo de Sumários e Módulo de Programas




                                                                                  39
Geração (semi)automática de metadados: um contributo para a recuperação de LOs


Geração automática de metadados
Anotação semi-automática de LOs com metadados e ontologias

                             Expressar LOs em RDF(S)/OWL




                                                                                   40
Geração (semi)automática de metadados: um contributo para a recuperação de LOs


Geração automática de metadados
Ontologia para os sistemas de e-Learning




                                                                                   41
Geração (semi)automática de metadados: um contributo para a recuperação de LOs


Geração automática de metadados
Ontologia para os sistemas de e-Learning




                                                                                   42
Geração (semi)automática de metadados: um contributo para a recuperação de LOs


Geração automática de metadados
Bloco de pesquisa semântica




                                                                                   43
Geração (semi)automática de metadados: um contributo para a recuperação de LOs


Considerações Finais

Num futuro muito próximo, passaremos
mais tempo a ler, ver e ouvir recursos educativos
e muito menos tempo a filtrar essa informação.



Mas, ainda há muito trabalho para fazer:
- Aplicar a Web Semântica às Intranets (educativas);
- Aplicar a Web Semântica às Extranets (entre e-Learnings);
- Aplicar a Web Semântica à Web actual.



                                                                                    44
Geração (semi)automática de metadados: um contributo para a recuperação de LOs


         Considerações Finais




   Autenticar utilizadores
   Associar docente/disciplina
   Inscrever discentes
   Registar avaliações
   Anotação semântica
   Pesquisa semântica
   Monitorizar aprendizagem
   (Agente de Aprendizagem)




                                                                                                 45
Geração (semi)automática de metadados: um contributo para a recuperação de LOs


Considerações Finais

Os metadados, ontologias e agentes são cruciais…




                    Roma e Pavia não se fizeram num dia…
                                                                                    46
Geração (semi)automática de metadados: um contributo para a recuperação de LOs


The End




                         Obrigado!

                         Vitor Barrigão Gonçalves
                         Departamento de Tecnologia Educativa e Gestão da Informação
                         Escola Superior de Educação do Instituto Politécnico de Bragança

                         URL: http://www.vgportal.ipb.pt
                         Email: vg@ipb.pt

                                                                                            47

Mais conteúdo relacionado

Semelhante a Gerando metadados automatizados para recuperar objetos de aprendizagem

OBA-MC: um modelo de objeto de aprendizagem centrado no processo de ensino-ap...
OBA-MC: um modelo de objeto de aprendizagem centrado no processo de ensino-ap...OBA-MC: um modelo de objeto de aprendizagem centrado no processo de ensino-ap...
OBA-MC: um modelo de objeto de aprendizagem centrado no processo de ensino-ap...Thiago Reis da Silva
 
Sistemas de gestão de aprendizagem em e-learning
Sistemas de gestão de aprendizagem em e-learningSistemas de gestão de aprendizagem em e-learning
Sistemas de gestão de aprendizagem em e-learningJoaquim Guerra
 
O E-Learning e as Novas Tecnologias EducacionaIs
O E-Learning e as Novas Tecnologias EducacionaIsO E-Learning e as Novas Tecnologias EducacionaIs
O E-Learning e as Novas Tecnologias EducacionaIsMorgana Lacerda
 
Comparação entre Plataformas de Gestão de Conteudos
Comparação entre Plataformas de Gestão de ConteudosComparação entre Plataformas de Gestão de Conteudos
Comparação entre Plataformas de Gestão de ConteudosMaria Munteanu
 
LabMM4 (T01 - 12/13) - Apresentação da UC
LabMM4 (T01 - 12/13) - Apresentação da UCLabMM4 (T01 - 12/13) - Apresentação da UC
LabMM4 (T01 - 12/13) - Apresentação da UCCarlos Santos
 
E‐learning: contextos e conteúdos de aprendizagem
E‐learning: contextos e conteúdos de aprendizagemE‐learning: contextos e conteúdos de aprendizagem
E‐learning: contextos e conteúdos de aprendizagemVitor Gonçalves
 
01 LabMM4 - Apresentação da UC
01 LabMM4 - Apresentação da UC01 LabMM4 - Apresentação da UC
01 LabMM4 - Apresentação da UCCarlos Santos
 
Web Semântica e da modelagem ontológica
Web Semântica e da modelagem ontológica Web Semântica e da modelagem ontológica
Web Semântica e da modelagem ontológica Amaury Prates
 
Ambientes Virtuais de Aprendizagem
Ambientes Virtuais de AprendizagemAmbientes Virtuais de Aprendizagem
Ambientes Virtuais de AprendizagemEwout ter Haar
 
Anotação Semântica de Conteúdo Web Utilizando Microformatos e RDFa
Anotação Semântica de Conteúdo Web Utilizando Microformatos e RDFaAnotação Semântica de Conteúdo Web Utilizando Microformatos e RDFa
Anotação Semântica de Conteúdo Web Utilizando Microformatos e RDFaLuiz Matos
 
Apresentacao_Holon_Completa
Apresentacao_Holon_CompletaApresentacao_Holon_Completa
Apresentacao_Holon_Completalcolodete
 
Apresentacao Tic Agrupamento Versao Final
Apresentacao Tic Agrupamento Versao FinalApresentacao Tic Agrupamento Versao Final
Apresentacao Tic Agrupamento Versao FinalFernando Rui Campos
 
Ambientes Colaborativos de Aprendizagem
Ambientes Colaborativos de AprendizagemAmbientes Colaborativos de Aprendizagem
Ambientes Colaborativos de Aprendizagemregislima
 
Apresentaçao do trabalho de objetos de aprendizagem no ensino de ciencias e m...
Apresentaçao do trabalho de objetos de aprendizagem no ensino de ciencias e m...Apresentaçao do trabalho de objetos de aprendizagem no ensino de ciencias e m...
Apresentaçao do trabalho de objetos de aprendizagem no ensino de ciencias e m...Maria Vanisia Mendonça de Lima
 
Usando serviços Web semânticos e agentes de software num framework para adapt...
Usando serviços Web semânticos e agentes de software num framework para adapt...Usando serviços Web semânticos e agentes de software num framework para adapt...
Usando serviços Web semânticos e agentes de software num framework para adapt...Luiz Henrique Zambom Santana
 
Apresentação MoodleMoot 2012
Apresentação MoodleMoot 2012Apresentação MoodleMoot 2012
Apresentação MoodleMoot 2012Felipe Dário
 

Semelhante a Gerando metadados automatizados para recuperar objetos de aprendizagem (20)

OBA-MC: um modelo de objeto de aprendizagem centrado no processo de ensino-ap...
OBA-MC: um modelo de objeto de aprendizagem centrado no processo de ensino-ap...OBA-MC: um modelo de objeto de aprendizagem centrado no processo de ensino-ap...
OBA-MC: um modelo de objeto de aprendizagem centrado no processo de ensino-ap...
 
Sistemas de gestão de aprendizagem em e-learning
Sistemas de gestão de aprendizagem em e-learningSistemas de gestão de aprendizagem em e-learning
Sistemas de gestão de aprendizagem em e-learning
 
O E-Learning e as Novas Tecnologias EducacionaIs
O E-Learning e as Novas Tecnologias EducacionaIsO E-Learning e as Novas Tecnologias EducacionaIs
O E-Learning e as Novas Tecnologias EducacionaIs
 
Comparação entre Plataformas de Gestão de Conteudos
Comparação entre Plataformas de Gestão de ConteudosComparação entre Plataformas de Gestão de Conteudos
Comparação entre Plataformas de Gestão de Conteudos
 
LabMM4 (T01 - 12/13) - Apresentação da UC
LabMM4 (T01 - 12/13) - Apresentação da UCLabMM4 (T01 - 12/13) - Apresentação da UC
LabMM4 (T01 - 12/13) - Apresentação da UC
 
E‐learning: contextos e conteúdos de aprendizagem
E‐learning: contextos e conteúdos de aprendizagemE‐learning: contextos e conteúdos de aprendizagem
E‐learning: contextos e conteúdos de aprendizagem
 
Metodologia spider
Metodologia spiderMetodologia spider
Metodologia spider
 
01 LabMM4 - Apresentação da UC
01 LabMM4 - Apresentação da UC01 LabMM4 - Apresentação da UC
01 LabMM4 - Apresentação da UC
 
Web Semântica e da modelagem ontológica
Web Semântica e da modelagem ontológica Web Semântica e da modelagem ontológica
Web Semântica e da modelagem ontológica
 
Ambientes Virtuais de Aprendizagem
Ambientes Virtuais de AprendizagemAmbientes Virtuais de Aprendizagem
Ambientes Virtuais de Aprendizagem
 
Anotação Semântica de Conteúdo Web Utilizando Microformatos e RDFa
Anotação Semântica de Conteúdo Web Utilizando Microformatos e RDFaAnotação Semântica de Conteúdo Web Utilizando Microformatos e RDFa
Anotação Semântica de Conteúdo Web Utilizando Microformatos e RDFa
 
Esquemas de metadados utilizados por repositórios digitais científicos latino...
Esquemas de metadados utilizados por repositórios digitais científicos latino...Esquemas de metadados utilizados por repositórios digitais científicos latino...
Esquemas de metadados utilizados por repositórios digitais científicos latino...
 
Apresentacao_Holon_Completa
Apresentacao_Holon_CompletaApresentacao_Holon_Completa
Apresentacao_Holon_Completa
 
Apresentacao Tic Agrupamento Versao Final
Apresentacao Tic Agrupamento Versao FinalApresentacao Tic Agrupamento Versao Final
Apresentacao Tic Agrupamento Versao Final
 
Gestao conteudo
Gestao conteudoGestao conteudo
Gestao conteudo
 
Framework Miolo
Framework MioloFramework Miolo
Framework Miolo
 
Ambientes Colaborativos de Aprendizagem
Ambientes Colaborativos de AprendizagemAmbientes Colaborativos de Aprendizagem
Ambientes Colaborativos de Aprendizagem
 
Apresentaçao do trabalho de objetos de aprendizagem no ensino de ciencias e m...
Apresentaçao do trabalho de objetos de aprendizagem no ensino de ciencias e m...Apresentaçao do trabalho de objetos de aprendizagem no ensino de ciencias e m...
Apresentaçao do trabalho de objetos de aprendizagem no ensino de ciencias e m...
 
Usando serviços Web semânticos e agentes de software num framework para adapt...
Usando serviços Web semânticos e agentes de software num framework para adapt...Usando serviços Web semânticos e agentes de software num framework para adapt...
Usando serviços Web semânticos e agentes de software num framework para adapt...
 
Apresentação MoodleMoot 2012
Apresentação MoodleMoot 2012Apresentação MoodleMoot 2012
Apresentação MoodleMoot 2012
 

Mais de Vitor Gonçalves (20)

ME-IPB-M3
ME-IPB-M3ME-IPB-M3
ME-IPB-M3
 
Presentation-M3-2-QuILL-IPB
Presentation-M3-2-QuILL-IPBPresentation-M3-2-QuILL-IPB
Presentation-M3-2-QuILL-IPB
 
PLEINCTE22
PLEINCTE22PLEINCTE22
PLEINCTE22
 
Cidadanianet
CidadanianetCidadanianet
Cidadanianet
 
CIEBinar_VG
CIEBinar_VGCIEBinar_VG
CIEBinar_VG
 
EDH
EDHEDH
EDH
 
Ar paper 800-innovation with augmented reality to erasmus students
Ar paper 800-innovation with augmented reality to erasmus studentsAr paper 800-innovation with augmented reality to erasmus students
Ar paper 800-innovation with augmented reality to erasmus students
 
iceri2021-gc-bilingual
iceri2021-gc-bilingualiceri2021-gc-bilingual
iceri2021-gc-bilingual
 
aa-edci
aa-edciaa-edci
aa-edci
 
acp-saf
acp-safacp-saf
acp-saf
 
cic2021
cic2021cic2021
cic2021
 
7enasec
7enasec7enasec
7enasec
 
CDAC-MF2021
CDAC-MF2021CDAC-MF2021
CDAC-MF2021
 
Educonvg
EduconvgEduconvg
Educonvg
 
ipbmooc3
ipbmooc3ipbmooc3
ipbmooc3
 
ipbmooc2
ipbmooc2ipbmooc2
ipbmooc2
 
ipbmooc1
ipbmooc1ipbmooc1
ipbmooc1
 
HEAd21-SocialNEET
HEAd21-SocialNEETHEAd21-SocialNEET
HEAd21-SocialNEET
 
290cisti21
290cisti21 290cisti21
290cisti21
 
311-RA
311-RA311-RA
311-RA
 

Gerando metadados automatizados para recuperar objetos de aprendizagem

  • 1. Geração (semi)automática de metadados Um contributo para a recuperação de objectos de aprendizagem Vitor Barrigão Gonçalves Escola Superior de Educação Instituto Politécnico de Bragança Eurico Manuel Carrapatoso Faculdade de Engenharia Universidade do Porto E-mail: vg@ipb.pt | URL: http://www.vgportal.ipb.pt | E-mail: emc@fe.up.pt
  • 2. Geração (semi)automática de metadados: um contributo para a recuperação de LOs Sumário  Motivação  Influência da Internet no processo de aprendizagem;  Influência do Processo de Bolonha no Ensino Superior;  Novos requisitos.  e-Learning  Evolução dos cursos on-line;  Tecnologias para o e-Learning;  Limitações face aos novos requisitos.  Metadados e ontologias  Tecnologias para a Web Semântica;  Metadados (especificações DCM e LOM);  RDF(S) e OWL.  Geração automática de Metadados  Geração de metadados (RDF/XML);  Recuperação de Objectos de aprendizagem (SPARQL).  Considerações Finais 2
  • 3. Geração (semi)automática de metadados: um contributo para a recuperação de LOs Motivação:  Com a Internet surgiram  Novas estratégias de difusão de informação  Novas formas de ensino/formação/aprendizagem  Novos modelos de comunicação  Modalidades de utilização pedagógica  Como fonte de pesquisa (motores de busca…)  Como meio de publicação (Websites, Portais…)  Como meio de interacção (conteúdos e pessoas) Solução integrada: e-Learning, b-Learning ou m-Learning. 3
  • 4. Geração (semi)automática de metadados: um contributo para a recuperação de LOs Motivação:  Processo de Bolonha  Alteração da Lei de Bases do Sistema Educativo Português:  Reconhecer o conhecimento como um bem universal;  Adequar a aprendizagem aos requisitos da sociedade ;  Aproveitar as potencialidades das TIC na Educação;  Fomentar a aprendizagem ao longo da vida;  Reconhecer legal e formalmente o ensino a distância. Prefiguram-se vários cenários de e-Learning 4
  • 5. Geração (semi)automática de metadados: um contributo para a recuperação de LOs e-Learning Interacção interpessoal: Interacção professor/aluno(s) e aluno/aluno(s) Tecnologias de comunicação assíncronas e síncronas Interacção intrapessoal: Reflexão sobre a aprendizagem e registo do percurso e competências Blogs, wikis, portfólios e outras tecnologias Web 2.0 Interacção com os conteúdos: Conteúdos de aprendizagem (lições e outros materiais didácticos) Plataformas de e-Learning: WebCT; Lotus Learning; TopClass e-Learning Suite; Blackboard Academic Suite; Luvit LMS; Virtual-U; Atutor; Moodle… LMS – Learning Management Systems LCMS – Learning Content Management Systems 5
  • 6. Geração (semi)automática de metadados: um contributo para a recuperação de LOs e-Learning Evolução (uma visão) 1.ª etapa: Conteúdos indivisíveis (baixa granularidade dos cursos) 2.ª etapa: Objectos de aprendizagem (combinação e reutilização) 3.ª etapa: SCORM (interoperabilidade entre cursos e sistemas) 4.ª etapa: Learning Design (modelação de cursos flexíveis e personalizados) 6
  • 7. Geração (semi)automática de metadados: um contributo para a recuperação de LOs e-Learning  Pacotes SCORM e IMS-Content Packaging Reload Editor (http://www.reload.ac.uk/editor.html) eXe - E-learning XHTML Editor (http://exelearning.org) SCORMxt (http://www.westcliffdata.co.uk) IMS Content Packing (pacote em formato zip contendo todos os conteúdos e um ficheiro xml que inclui os metadados, a sequência de navegação e todos os recursos associados). 7
  • 8. Geração (semi)automática de metadados: um contributo para a recuperação de LOs e-Learning  Learning Design A modelação de unidades de aprendizagem minimiza limitações do SCORM: - ênfase na personalização dos conteúdos - participação mais activa do aluno na aprendizagem RELOAD Learning Design Coopercore LAMS MOTplus 8
  • 9. Geração (semi)automática de metadados: um contributo para a recuperação de LOs e-Learning  Sistemas de e-Learning, b-Learning, m-Learning  Portais educativos com gestão de conteúdos  Tutoriais inteligentes e Sistemas hipermédia adaptativos  Tecnologias Web 2.0  Tecnologias associadas para o desenvolvimento de e-cursos Auto-aprendizagem: - através de conteúdos dispersos (Motores) - através de e-cursos (e-Learning) Sim! Mas nem tudo são rosas… 9
  • 10. Geração (semi)automática de metadados: um contributo para a recuperação de LOs Metadados e Ontologias  Novos requisitos:  Obter informação actual sobre as disciplinas/conteúdos.  Obter informação de forma personalizada e rápida.  Suportar processos interdisciplinares. Mas, também nem tudo são espinhos… Se usarmos METADADOS e ONTOLOGIAS! 10
  • 11. Geração (semi)automática de metadados: um contributo para a recuperação de LOs Tecnologias para a Web Semântica  The big picture 11
  • 12. Geração (semi)automática de metadados: um contributo para a recuperação de LOs Tecnologias para a Web Semântica  Tecnologia XML  Tecnologia de Metadados  DCM (Dublin Core Metadata)  LOM (Learning Object Metadata)  MPEG7 (Multimedia Content Description Interface)  RDF (Resource Description Framework)  Tecnologia de Ontologias  RDFS (Resource Description Framework Schema)  OWL (Ontology Web Language)  Tecnologia de Inferência (RuleML/SWRL e SPARQL) 12
  • 13. Geração (semi)automática de metadados: um contributo para a recuperação de LOs Tecnologias para a Web Semântica  Elementos DCM A norma DCM inclui dois níveis para a descrição de recursos: Simple Dublin Core Metadata Esquemas de metadados que usam só os 15 elementos DCMES. Qualified Dublin Core Metadata Esquemas de metadados que usam os 15 elementos DCMES + outros elementos (Audience, Provenance, RightsHolder, accrualMethod, accrualPeriodicity, accrualPolicy, instructionalMethod) + elementos de refinamento 13
  • 14. Geração (semi)automática de metadados: um contributo para a recuperação de LOs Tecnologias para a Web Semântica  Elementos DCMES  Title (título ou nome atribuído ao recurso);  Creator (entidade responsável pela criação ou existência do recurso);  Subject (assunto e palavras-chave que caracterizam o recurso);  Description (descrição ou resumo do conteúdo do recurso);  Publisher (entidade responsável por editar ou publicar o recurso);  Contributor (entidade responsável por contributo para o recurso);  Date (data inerente à criação ou publicação do recurso);  Type (tipo, função, natureza ou género do recurso);  Format (formato do recurso: físico ou digital, tamanho ou duração);  Identifier (referência para identificar o recurso: URI, ISBN, etc.);  Source (referência a um recurso de onde o recurso actual deriva);  Language (língua do conteúdo intelectual do recurso: pt, en, fr);  Relation (referência a um recurso relacionado);  Coverage (extensão, alcance ou âmbito do recurso);  Rights (gestão dos direitos inerentes ao recurso). 14
  • 15. Geração (semi)automática de metadados: um contributo para a recuperação de LOs Tecnologias para a Web Semântica  Elementos DCMES 15
  • 16. Geração (semi)automática de metadados: um contributo para a recuperação de LOs Tecnologias para a Web Semântica  Elementos DCMES 16
  • 17. Geração (semi)automática de metadados: um contributo para a recuperação de LOs Tecnologias para a Web Semântica  Elementos LOM  Geral (General) - informação geral que descreve o LO como um todo (Identifier, Title, Catalog Entry, Catalog, Entry, Language, Description, Keywords, Coverage, Structure, Aggregation level);  Ciclo de vida (Lifecycle) - história de um LO e respectivos contributos para essa evolução, e atributos inerentes ao seu estado actual (Version, Status, Contribute, Role, Entity, Date);  Meta-metadados (Metametadata) - reúne informações sobre a própria instância dos metadados (em vez do LO que a instância do metadado descreve). Ou seja, agrupa os atributos que descrevem os metadados que indexam o LO (Identifier, Catalog, Entry, Contribute, Role, EntitytDate, Metadata Squema, Language);  Técnica (Technical) - agrupa os requisitos e características técnicas do LO (Format, Size, Location, Requirements, Type, Name, Minimum Version, Maximum version, Instalattion Remarks, Other Plataform requirements, Duration); 17
  • 18. Geração (semi)automática de metadados: um contributo para a recuperação de LOs Tecnologias para a Web Semântica  Elementos LOM  Educacional (Educational) - atributos educativos e pedagógicos do LO (Interactivity Type, Learning Resource Type, Interactivity level, Semantic density, Intended End User Role, Context, Typical Age Range, Difficulty, Typical Learning Time, Description, Language);  Direitos (Rights) - direitos de propriedade intelectual e condições de utilização (Cost, Description, Copyright and others restrictions);  Relação (Relation) - características que definem a relação entre o LO e outros objectos educacionais correlacionados (Kind, Resource, Identifier, Description, Catalog Entry);  Anotação (Annotation) - comentários sobre o uso educacional do LO (Elementos: Person/Entity, Description, Date);  Classificação (Classification) - descreve a posição do LO em relação a um sistema particular de classificação (Universal Decimal Classification) (Purpose, Taxon Path, Source, Taxon, Id, Entry, Description, Keywords). 18
  • 19. Geração (semi)automática de metadados: um contributo para a recuperação de LOs Tecnologias para a Web Semântica  Elementos LOM 19
  • 20. Geração (semi)automática de metadados: um contributo para a recuperação de LOs Tecnologias para a Web Semântica  Elementos LOM 20
  • 21. Geração (semi)automática de metadados: um contributo para a recuperação de LOs Tecnologias para a Web Semântica  Tecnologia XML  Tecnologia de Metadados  DCM (Dublin Core Metadata)  LOM (Learning Object Metadata)  MPEG7 (Multimedia Content Description Interface)  RDF (Resource Description Framework)  Tecnologia de Ontologias  RDFS (Resource Description Framework Schema)  OWL (Ontology Web Language)  Tecnologia de Inferência (RuleML/SWRL e SPARQL) 21
  • 22. Geração (semi)automática de metadados: um contributo para a recuperação de LOs Tecnologias para a Web Semântica  RDF Sujeito Predicado Objecto Recurso Propriedade valor 22
  • 23. Geração (semi)automática de metadados: um contributo para a recuperação de LOs Tecnologias para a Web Semântica  RDF 23
  • 24. Geração (semi)automática de metadados: um contributo para a recuperação de LOs Tecnologias para a Web Semântica  Aplicações RDF • RSS (RDF Site Summary) • FOAF (Friend Of A Friend) • vCard • RDFPics • MusicBrains Metadata Initiative • XMP (eXtensible Metadata Platform) 24
  • 25. Geração (semi)automática de metadados: um contributo para a recuperação de LOs Tecnologias para a Web Semântica  Tecnologia XML  Tecnologia de Metadados  DCM (Dublin Core Metadata)  LOM (Learning Object Metadata)  MPEG7 (Multimedia Content Description Interface)  RDF (Resource Description Framework)  Tecnologia de Ontologias  RDFS (Resource Description Framework Schema)  OWL (Ontology Web Language)  Tecnologia de Inferência (RuleML/SWRL e SPARQL) 25
  • 26. Geração (semi)automática de metadados: um contributo para a recuperação de LOs Tecnologias para a Web Semântica  Ontologias  Classes  Relações  Propriedades  Instâncias  Axiomas  Regras de inferência 26
  • 27. Geração (semi)automática de metadados: um contributo para a recuperação de LOs Tecnologias para a Web Semântica  Ontologias t rdf:type | s rdfs:subClassOf | d rdfs:domain | r rdfs:range s rdfs:Resource Universidade t s r t d rdfs:Class oferecido_por t Curso t t t s t s s Licenciatura Doutoramento Mestrado RDFS RDF t http://www.fe.up.pt/mtm oferecido_por http://www.up.pt dc:Title dc:Title Tecnologia Multimédia Universidade do Porto 27
  • 28. Geração (semi)automática de metadados: um contributo para a recuperação de LOs Tecnologias para a Web Semântica  Ontologias 28
  • 29. Geração (semi)automática de metadados: um contributo para a recuperação de LOs Tecnologias para a Web Semântica  Tecnologia XML  Tecnologia de Metadados  DCM (Dublin Core Metadata)  LOM (Learning Object Metadata)  MPEG7 (Multimedia Content Description Interface)  RDF (Resource Description Framework)  Tecnologia de Ontologias  RDFS (Resource Description Framework Schema)  OWL (Ontology Web Language)  Tecnologia de Inferência (RuleML/SWRL e SPARQL) 29
  • 30. Geração (semi)automática de metadados: um contributo para a recuperação de LOs Tecnologias para a Web Semântica  SWRL - Regras de Inferência temPai(c,b) Λ temPai(b,a) temAvo(c,a) temPai(c,b) Λ temIrmao(b,e) temTio(c,e) temAvo temPai temPai temPai temPai temIrmão temPai temPai temPai Inferência possível em OWL DL Inferência impossível em OWL DL Mas, possível adicionando camada de regras 30
  • 31. Geração (semi)automática de metadados: um contributo para a recuperação de LOs Tecnologias para a Web Semântica  SWRL - Regras de Inferência 31
  • 32. Geração (semi)automática de metadados: um contributo para a recuperação de LOs Tecnologias para a Web Semântica  SPARQL – Linguagem de Inferência 32
  • 33. Geração (semi)automática de metadados: um contributo para a recuperação de LOs Tecnologias para a Web Semântica  SPARQL – Linguagem de Inferência 33
  • 34. Geração (semi)automática de metadados: um contributo para a recuperação de LOs Tecnologias para a Web Semântica  Protégé (RDFS) <rdfs:Class rdf:about="&cd;CD" rdfs:comment="Album de musica (CDs ou DVDs)" rdfs:label="CD"> <rdfs:subClassOf rdf:resource="&rdfs;Resource"/> </rdfs:Class> 34
  • 35. Geração (semi)automática de metadados: um contributo para a recuperação de LOs Tecnologias para a Web Semântica  Protégé (OWL - ontologia mais expressiva) … <owl:ObjectProperty rdf:about="#editado_por"> <rdfs:domain> <owl:Class> <owl:unionOf rdf:parseType="Collection"> <rdf:Description rdf:about="http://www.w3.org/2002/07/owl#Thing"/> <owl:Class rdf:about="#MUSICA"/> </owl:unionOf> </owl:Class> </rdfs:domain> <owl:inverseOf rdf:resource="#edita"/> </owl:ObjectProperty> … 35
  • 36. Geração (semi)automática de metadados: um contributo para a recuperação de LOs Tecnologias para a Web Semântica  Protégé (Formulários e Instâncias) 36
  • 37. Geração (semi)automática de metadados: um contributo para a recuperação de LOs Tecnologias para a Web Semântica  Protégé (Inferência) 37
  • 38. Geração (semi)automática de metadados: um contributo para a recuperação de LOs Geração automática de metadados 38
  • 39. Geração (semi)automática de metadados: um contributo para a recuperação de LOs Geração automática de metadados Módulo de Sumários e Módulo de Programas 39
  • 40. Geração (semi)automática de metadados: um contributo para a recuperação de LOs Geração automática de metadados Anotação semi-automática de LOs com metadados e ontologias Expressar LOs em RDF(S)/OWL 40
  • 41. Geração (semi)automática de metadados: um contributo para a recuperação de LOs Geração automática de metadados Ontologia para os sistemas de e-Learning 41
  • 42. Geração (semi)automática de metadados: um contributo para a recuperação de LOs Geração automática de metadados Ontologia para os sistemas de e-Learning 42
  • 43. Geração (semi)automática de metadados: um contributo para a recuperação de LOs Geração automática de metadados Bloco de pesquisa semântica 43
  • 44. Geração (semi)automática de metadados: um contributo para a recuperação de LOs Considerações Finais Num futuro muito próximo, passaremos mais tempo a ler, ver e ouvir recursos educativos e muito menos tempo a filtrar essa informação. Mas, ainda há muito trabalho para fazer: - Aplicar a Web Semântica às Intranets (educativas); - Aplicar a Web Semântica às Extranets (entre e-Learnings); - Aplicar a Web Semântica à Web actual. 44
  • 45. Geração (semi)automática de metadados: um contributo para a recuperação de LOs Considerações Finais  Autenticar utilizadores  Associar docente/disciplina  Inscrever discentes  Registar avaliações  Anotação semântica  Pesquisa semântica  Monitorizar aprendizagem  (Agente de Aprendizagem) 45
  • 46. Geração (semi)automática de metadados: um contributo para a recuperação de LOs Considerações Finais Os metadados, ontologias e agentes são cruciais… Roma e Pavia não se fizeram num dia… 46
  • 47. Geração (semi)automática de metadados: um contributo para a recuperação de LOs The End Obrigado! Vitor Barrigão Gonçalves Departamento de Tecnologia Educativa e Gestão da Informação Escola Superior de Educação do Instituto Politécnico de Bragança URL: http://www.vgportal.ipb.pt Email: vg@ipb.pt 47