use of graphs and taxonomic classifications to analyze
play

Use of graphs and taxonomic classifications to analyze content - PowerPoint PPT Presentation

Institute of Computing UNICAMP Use of graphs and taxonomic classifications to analyze content relationships among courseware Mrcio de Carvalho Saraiva and Claudia Bauzer Medeiros Background and Motivation Videos Slides 2 Background and


  1. Institute of Computing UNICAMP Use of graphs and taxonomic classifications to analyze content relationships among courseware Márcio de Carvalho Saraiva and Claudia Bauzer Medeiros

  2. Background and Motivation Videos Slides 2

  3. Background and Motivation 3

  4. Background and Motivation More than 1600 items about "databases" Changuel et al., 2015 4

  5. 5

  6. Background and Motivation It should be easy to understand how different materials are related. Relationships: ● Authorship ? ● Date ● Location ? ● Visual ● Topics Ouyang and Zhu, 2007 ● etc. ? ? ? 6

  7. Related Work Educational Recognition Analysis of relationships Integration of data relationships using graph databases of multimedia data Data Mining (Sathiyamurthy et al. 2012) (Cavoto et al. 2015) (Santanchè et al. 2014) (Pereira, 2014) Objects Architecture ● Analysis on a single level ● one kind of data metadata with hierarchies ● not related to education ● semantic annotations ● training sets 7

  8. Goal Allow the integration of different types of educational material, highlighting relationships among content. 8

  9. Proposal CIMAL: Courseware Integration under Multiple relations to Assist Learning I'm having trouble on "Big Data" in discipline "X" of teacher "Y" what other material could help me to understand this issue? CIMAL Student Sources 1 to N 9

  10. Proposal Step B - Intermediate Step C - Intermediate Representation Analysis Step A - Extraction of elements of interest Representation Instantiation DDEx elements input Extractor of interest Java + Youtube API courseware Step D - Courseware access 10

  11. Proposal - Step A - Extraction of elements of interest Classification Algorithms Introduction to Databases 11

  12. Proposal - Step A - Extraction of elements of interest Commented slide, highlighted concepts , Slide titles, Descriptions from figures and tables .... 12

  13. Proposal - Step A - Extraction of elements of interest Data Science Data Mining Classification 13

  14. Proposal - Step A - Extraction of elements of interest 0:00- 0:30 “ ... Databases are important...” 0:31- 1:00 “...everybody need to know SQL ...” 1:01- 1:30 “... the DBMS is a computer software application.. .” 14

  15. Proposal - Step B - Intermediate Representation Instantiation Step B - Intermediate Step C - Intermediate Representation Analysis Representation Instantiation Step A - Extraction of elements of interest Shadows as graphs Builder Intermediate input elements of interest Metadata and Graph Extractor Text Extractor Representation Builder courseware Shadows Graph-based as graphs Representation Step D - Courseware access 15

  16. Proposal - Step B - Intermediate Representation Instantiation Advanced Databases Discipline Author Prof. Saraiva Introduction Set of to Coursewar relevant Databases SQL Text e (video) Lorem ipsum dolor Databases concepts sit amet, onsectetur adipiscing elit... DBMS Date 10/11/2015 Mota and Medeiros, 2013 16

  17. Proposal - Step C - Intermediate Representation Analysis Step B - Intermediate Step C - Intermediate Representation Analysis Representation Instantiation Step A - Extraction of elements of interest Java + Lucene APIs Graph Database Intermediate Topics (Neo4J) input elements of interest Metadata and Graph Extractor Classifier Text Extractor Representation Builder Classification courseware Graph-based of Shadows Representation Enriched Graph-based Taxonomy Classification Representation of Representations Shadows Step D - Courseware access Combiner as graphs Relationships Analyzer Information about Relations external sources Taxonomy 17

  18. Proposal - Step C - Intermediate Representation Analysis The ACM Computing Classification System (CCS) General and reference Hardware Theory of computation Information systems A B C D Data management Information retrieval World Wide Web systems 2 1 3 Middleware for Query languages Information integration databases 1 3 2 18

  19. Proposal - Step C - Intermediate Representation Analysis The ACM Computing Classification System (CCS) General and reference Hardware Theory of computation Information systems A B C D Data management Information retrieval World Wide Web systems 2 1 3 Middleware for Query languages Information integration databases 1 3 2 19

  20. Proposal - Step C - Intermediate Representation Analysis Step B - Intermediate Step C - Intermediate Representation Analysis Representation Instantiation Step A - Extraction of elements of interest Java + Lucene APIs Graph Database Intermediate Topics (Neo4J) input elements of interest Metadata and Graph Extractor Classifier Text Extractor Representation Builder Classification courseware Graph-based Representation Enriched of Shadows Graph-based Taxonomy Representation Classification of Shadows Step D - Courseware access Representations Combiner as graphs Relationships Analyzer Information about Relations external sources Taxonomy 20

  21. Proposal - Step C - Intermediate Representation Analysis The ACM Computing Classification System (CCS) Advanced Theory of computation Databases General and reference Hardware Information systems A C D B Prof. Saraiva Introduction Data management Information retrieval to World Wide Web systems Databases SQL, (video) Lorem ipsum dolor Database , 1 3 2 sit amet, onsectetur adipiscing elit... DBMS ... Middleware for Query languages Information integration 10/11/2015 databases 1 2 3 Topics??? 21

  22. Proposal - Step C - Intermediate Representation Analysis Introduction to Databases (video) N wikipages 22

  23. Proposal - Step C - Intermediate Representation Analysis 80% SQL Introduction to ESA Databases (video) 20% Depth-first search Gabrilovich and Markovitch, 2007 ; Apache Lucene, 2014 23

  24. Proposal - Step C - Intermediate Representation Analysis 80% SQL Courseware ESA Query languages 24

  25. Proposal - Step C - Intermediate Representation Analysis Advanced Databases Prof. Saraiva Introduction to SQL, Databases (video) Lorem ipsum dolor Database, sit amet, onsectetur adipiscing elit... DBMS... 10/11/2015 Data Query Information management languages Systems systems Topics 25

  26. Proposal - Step C - Intermediate Representation Analysis Step B - Intermediate Step C - Intermediate Representation Analysis Representation Instantiation Step A - Extraction of elements of interest Java + Lucene APIs Graph Database elements of Intermediate Topics interest (Neo4J) input Metadata and Graph Extractor Classifier Text Extractor Representation Builder Classification courseware Graph-based of Shadows Representation Enriched Graph-based Taxonomy Classification Representation of Representations Shadows Step D - Courseware access Combiner as graphs Relationships Analyzer Information about Relations external sources Taxonomy 26

  27. Proposal - Step C - Intermediate Representation Analysis Information Systems Introduction Classificatio to n Algorithms Databases (slides) (video) Data management systems Query Information languages Integration 27

  28. Proposal - Step C - Intermediate Representation Analysis Information Systems Introduction Classificatio to n Algorithms Databases (slides) (video) Data management systems Query Information languages Integration 28

  29. Proposal - Step C - Intermediate Representation Analysis Information Systems Introduction Classificatio to n Algorithms Databases (slides) (video) Data management systems Query Information languages Integration 29

  30. Proposal - Step C - Intermediate Representation Analysis Information Systems Introduction to Databases I Databases (video) (video) Data management systems Query languages 30

  31. Proposal - Step C - Intermediate Representation Analysis Information Systems Introduction to Databases I Databases (video) (video) Data management systems Query languages 31

  32. Proposal - Step C - Intermediate Representation Analysis Introduction Classificatio to n Algorithms Databases Databases I Data Mining 32

  33. Proposal - Step C - Intermediate Representation Analysis Introduction Clique Classification to Algorithms Databases Databases I Data Mining 33

  34. Proposal - Step C - Intermediate Representation Analysis Shortest Path Graph Introduction Classification 3 to Algorithms to “Data Mining” Databases 2 2 1 Databases I Data Mining 34

  35. Proposal - Step C - Intermediate Representation Analysis Centrality Introduction Classification to Algorithms Databases Databases I Data Mining 35

Recommend


More recommend