SlideShare a Scribd company logo
1 of 9
Thinking About
Guideline for Data Interoperability
- Design concept and workflows -
Korea Education & Research Information Service
Yong-Sang Cho, Ph.D
zzosang@keris.or.kr
FB: /zzosang Twitter: @zzosang
JTC1/SC36 WG8 webinar
December 1, 2015
Subject
Triple Bindings
Predicate Object
With contexts information
Learning Applications
Generated (objects)
Outcomes Courseware
GroupTimestamp
Data Structure
Event
Store
Learning
Record
StoreIMS Caliper
Sensor APIs
xAPIs
Data Mapping
& Matching
Process
_______________
P1. Structural &
Syntactic
Mapping
P2. Semantic
Matching
Learning
Environments (a) on
S/W apps, platform and
web
Repository
Metadata
Repository
Metadata
……
Learning
Environments (b) on
S/W apps, platform and
web
……
IMS Caliper
Metric Profiles
xAPIs
Recipes
Data Flows
<IMS Caliper properties of assignable>
<xAPI Statement properties>
P1. Potential example for structural/syntactic mapping rule between specs
<IMS Caliper> <xAPI + Recipes>
Class Class
http://www.imsglobal.org/caliper/ http://adlnet.gov/expapi/Entities …
Concept tree
Property/relation Property/relation
Concept detail tree
{actor, action, event, target, generated, etc…} {actor, verb, object, context, etc…}
Instance Instance
{
“action”: “completed”
}
{
“verb”: “finished”
}
Instance Table
- ontology mapping
rule
Structural/
Syntactic
Mapping
Semantic
Mapping
P2 (a). Potential example for ontological mapping rule between specs
(under assumption xAPI’s recipes are looked as single form)
Semantic
Filter/
Mapper
IMS Caliper
Sensor APIs
xAPI – recipe (a)
xAPI – recipe (b)
xAPI – recipe (c)
…
Ontology Repo
(for common sense)
P2 (b). Potential example for ontological mapping rule between specs
(under assumption xAPI’s recipes are looked differently)
Learning
Environments
…
Data
Collection APIs
……
Collected
Data Stores
…………………
Data
Mapping & Matching
…
(4) Notify learning
activity occurred
(5) Capture & Store data
temporarily at end-
point of APIs
(6) Authorization for
transmission
(8) Test conformance &
store received data (9) Request transform of data for
target repository
(10) Query metadata for repositories’
features, i.e. data model and URI
(11) Transmit source data
(7) Transmit captured
data
(12) Structural/Syntactic
mapping
(13) Semantic matching
(14) Transmit transformed data
(1) Identify entities and properties for data model of APIs (2) Structural/Syntactic
mapping profiling
(3) Semantic matching
profiling
(15) Test received data and exception
for non-conformant data
Sequence for data mapping and transformation
Action Items
• Design ToC for ISO/IEC PDTR 20748-3. Any requirements?
• Make use cases for lead conversation and call for further use cases to Los
i.e. xAPI and IMS Caliper experts will be invited to contribute for this work
• Do we need to make code for implementation? Or separate the code from
this document as a reference software?
i .e. using GitHub of SC36 or ask to make new project under LOs
• Any other items?
More Questions?
Korea Education & Research Information Service
Yong-Sang CHO, Ph.D
zzosang@gmail.com
FB: /zzosang Twitter: @zzosang

More Related Content

What's hot

Machine learning life cycle
Machine learning life cycleMachine learning life cycle
Machine learning life cycleRamjee Ganti
 
QuTrack: Model Life Cycle Management for AI and ML models using a Blockchain ...
QuTrack: Model Life Cycle Management for AI and ML models using a Blockchain ...QuTrack: Model Life Cycle Management for AI and ML models using a Blockchain ...
QuTrack: Model Life Cycle Management for AI and ML models using a Blockchain ...QuantUniversity
 
Resume xiaodan(vinci)
Resume xiaodan(vinci)Resume xiaodan(vinci)
Resume xiaodan(vinci)vinci105
 
Qualitative Content Analysis
Qualitative Content AnalysisQualitative Content Analysis
Qualitative Content AnalysisRicky Bilakhia
 
Scikit-Learn Tutorial | Machine Learning With Scikit-Learn | Sklearn | Python...
Scikit-Learn Tutorial | Machine Learning With Scikit-Learn | Sklearn | Python...Scikit-Learn Tutorial | Machine Learning With Scikit-Learn | Sklearn | Python...
Scikit-Learn Tutorial | Machine Learning With Scikit-Learn | Sklearn | Python...Simplilearn
 
Taking xAPI Profiles Further: Designing xAPI Profiles to Address Specific Req...
Taking xAPI Profiles Further: Designing xAPI Profiles to Address Specific Req...Taking xAPI Profiles Further: Designing xAPI Profiles to Address Specific Req...
Taking xAPI Profiles Further: Designing xAPI Profiles to Address Specific Req...Rustici Software
 
Building Data Products with Python (Georgetown)
Building Data Products with Python (Georgetown)Building Data Products with Python (Georgetown)
Building Data Products with Python (Georgetown)Benjamin Bengfort
 
How recommender systems work
How recommender systems work How recommender systems work
How recommender systems work SK Reddy
 
Best Python Libraries For Data Science & Machine Learning | Edureka
Best Python Libraries For Data Science & Machine Learning | EdurekaBest Python Libraries For Data Science & Machine Learning | Edureka
Best Python Libraries For Data Science & Machine Learning | EdurekaEdureka!
 
Building Data Apps with Python
Building Data Apps with PythonBuilding Data Apps with Python
Building Data Apps with PythonBenjamin Bengfort
 
In search of better deep Recommender Systems
In search of better deep Recommender Systems In search of better deep Recommender Systems
In search of better deep Recommender Systems SK Reddy
 
Data Science With Python | Python For Data Science | Python Data Science Cour...
Data Science With Python | Python For Data Science | Python Data Science Cour...Data Science With Python | Python For Data Science | Python Data Science Cour...
Data Science With Python | Python For Data Science | Python Data Science Cour...Simplilearn
 
Implementing Machine Learning Incrementally
Implementing Machine Learning IncrementallyImplementing Machine Learning Incrementally
Implementing Machine Learning IncrementallyRavindra Guntur
 
Explore The Machine Learning and TensorFlow
Explore The Machine Learning and TensorFlowExplore The Machine Learning and TensorFlow
Explore The Machine Learning and TensorFlowMahaKhalidALhobishi
 
20141030 LinDa Workshop echallenges2014 - Linked Data Analytics
20141030 LinDa Workshop echallenges2014 - Linked Data Analytics20141030 LinDa Workshop echallenges2014 - Linked Data Analytics
20141030 LinDa Workshop echallenges2014 - Linked Data AnalyticsLinDa_FP7
 
Scikit Learn intro
Scikit Learn introScikit Learn intro
Scikit Learn intro9xdot
 
Introduction To Data Science With Python
Introduction To Data Science With PythonIntroduction To Data Science With Python
Introduction To Data Science With PythonSpotle.ai
 

What's hot (20)

Machine learning life cycle
Machine learning life cycleMachine learning life cycle
Machine learning life cycle
 
QuTrack: Model Life Cycle Management for AI and ML models using a Blockchain ...
QuTrack: Model Life Cycle Management for AI and ML models using a Blockchain ...QuTrack: Model Life Cycle Management for AI and ML models using a Blockchain ...
QuTrack: Model Life Cycle Management for AI and ML models using a Blockchain ...
 
Resume xiaodan(vinci)
Resume xiaodan(vinci)Resume xiaodan(vinci)
Resume xiaodan(vinci)
 
Qualitative Content Analysis
Qualitative Content AnalysisQualitative Content Analysis
Qualitative Content Analysis
 
Scikit-Learn Tutorial | Machine Learning With Scikit-Learn | Sklearn | Python...
Scikit-Learn Tutorial | Machine Learning With Scikit-Learn | Sklearn | Python...Scikit-Learn Tutorial | Machine Learning With Scikit-Learn | Sklearn | Python...
Scikit-Learn Tutorial | Machine Learning With Scikit-Learn | Sklearn | Python...
 
Taking xAPI Profiles Further: Designing xAPI Profiles to Address Specific Req...
Taking xAPI Profiles Further: Designing xAPI Profiles to Address Specific Req...Taking xAPI Profiles Further: Designing xAPI Profiles to Address Specific Req...
Taking xAPI Profiles Further: Designing xAPI Profiles to Address Specific Req...
 
Building Data Products with Python (Georgetown)
Building Data Products with Python (Georgetown)Building Data Products with Python (Georgetown)
Building Data Products with Python (Georgetown)
 
Resume
ResumeResume
Resume
 
How recommender systems work
How recommender systems work How recommender systems work
How recommender systems work
 
Best Python Libraries For Data Science & Machine Learning | Edureka
Best Python Libraries For Data Science & Machine Learning | EdurekaBest Python Libraries For Data Science & Machine Learning | Edureka
Best Python Libraries For Data Science & Machine Learning | Edureka
 
Building Data Apps with Python
Building Data Apps with PythonBuilding Data Apps with Python
Building Data Apps with Python
 
In search of better deep Recommender Systems
In search of better deep Recommender Systems In search of better deep Recommender Systems
In search of better deep Recommender Systems
 
Data Science With Python | Python For Data Science | Python Data Science Cour...
Data Science With Python | Python For Data Science | Python Data Science Cour...Data Science With Python | Python For Data Science | Python Data Science Cour...
Data Science With Python | Python For Data Science | Python Data Science Cour...
 
Implementing Machine Learning Incrementally
Implementing Machine Learning IncrementallyImplementing Machine Learning Incrementally
Implementing Machine Learning Incrementally
 
Explore The Machine Learning and TensorFlow
Explore The Machine Learning and TensorFlowExplore The Machine Learning and TensorFlow
Explore The Machine Learning and TensorFlow
 
20141030 LinDa Workshop echallenges2014 - Linked Data Analytics
20141030 LinDa Workshop echallenges2014 - Linked Data Analytics20141030 LinDa Workshop echallenges2014 - Linked Data Analytics
20141030 LinDa Workshop echallenges2014 - Linked Data Analytics
 
Eira presentation
Eira presentationEira presentation
Eira presentation
 
Scikit Learn intro
Scikit Learn introScikit Learn intro
Scikit Learn intro
 
Introduction To Data Science With Python
Introduction To Data Science With PythonIntroduction To Data Science With Python
Introduction To Data Science With Python
 
ML master class
ML master classML master class
ML master class
 

Similar to Thinking About Guideline for Data Interoperability - Design concept and workflows for learning analytics

ALM Search Presentation for the VSS Arch Council
ALM Search Presentation for the VSS Arch CouncilALM Search Presentation for the VSS Arch Council
ALM Search Presentation for the VSS Arch CouncilSunita Shrivastava
 
Apache Spark sql
Apache Spark sqlApache Spark sql
Apache Spark sqlaftab alam
 
The Analytics Frontier of the Hadoop Eco-System
The Analytics Frontier of the Hadoop Eco-SystemThe Analytics Frontier of the Hadoop Eco-System
The Analytics Frontier of the Hadoop Eco-Systeminside-BigData.com
 
Data Science with the Help of Metadata
Data Science with the Help of MetadataData Science with the Help of Metadata
Data Science with the Help of MetadataJim Dowling
 
Enterprise guide to building a Data Mesh
Enterprise guide to building a Data MeshEnterprise guide to building a Data Mesh
Enterprise guide to building a Data MeshSion Smith
 
2015 Data Science Summit @ dato Review
2015 Data Science Summit @ dato Review2015 Data Science Summit @ dato Review
2015 Data Science Summit @ dato ReviewHang Li
 
Graph Analytics on Data from Meetup.com
Graph Analytics on Data from Meetup.comGraph Analytics on Data from Meetup.com
Graph Analytics on Data from Meetup.comKarin Patenge
 
Machine Learning Models in Production
Machine Learning Models in ProductionMachine Learning Models in Production
Machine Learning Models in ProductionDataWorks Summit
 
Build Deep Learning Applications for Big Data Platforms (CVPR 2018 tutorial)
Build Deep Learning Applications for Big Data Platforms (CVPR 2018 tutorial)Build Deep Learning Applications for Big Data Platforms (CVPR 2018 tutorial)
Build Deep Learning Applications for Big Data Platforms (CVPR 2018 tutorial)Jason Dai
 
Evolving Hadoop into an Operational Platform with Data Applications
Evolving Hadoop into an Operational Platform with Data ApplicationsEvolving Hadoop into an Operational Platform with Data Applications
Evolving Hadoop into an Operational Platform with Data ApplicationsDataWorks Summit
 
Knowledge Graph for Machine Learning and Data Science
Knowledge Graph for Machine Learning and Data ScienceKnowledge Graph for Machine Learning and Data Science
Knowledge Graph for Machine Learning and Data ScienceCambridge Semantics
 
S. Bartoli & F. Pompermaier – A Semantic Big Data Companion
S. Bartoli & F. Pompermaier – A Semantic Big Data CompanionS. Bartoli & F. Pompermaier – A Semantic Big Data Companion
S. Bartoli & F. Pompermaier – A Semantic Big Data CompanionFlink Forward
 
Revolutionizing Laboratory Instrument Data for the Pharmaceutical Industry:...
Revolutionizing Laboratory  Instrument Data for the  Pharmaceutical Industry:...Revolutionizing Laboratory  Instrument Data for the  Pharmaceutical Industry:...
Revolutionizing Laboratory Instrument Data for the Pharmaceutical Industry:...OSTHUS
 
Use of standards and related issues in predictive analytics
Use of standards and related issues in predictive analyticsUse of standards and related issues in predictive analytics
Use of standards and related issues in predictive analyticsPaco Nathan
 
Ted Willke, Senior Principal Engineer & GM, Datacenter Group, Intel at MLconf SF
Ted Willke, Senior Principal Engineer & GM, Datacenter Group, Intel at MLconf SFTed Willke, Senior Principal Engineer & GM, Datacenter Group, Intel at MLconf SF
Ted Willke, Senior Principal Engineer & GM, Datacenter Group, Intel at MLconf SFMLconf
 
Understanding Metadata: Why it's essential to your big data solution and how ...
Understanding Metadata: Why it's essential to your big data solution and how ...Understanding Metadata: Why it's essential to your big data solution and how ...
Understanding Metadata: Why it's essential to your big data solution and how ...Zaloni
 
Considerations for Abstracting Complexities of a Real-Time ML Platform, Zhenz...
Considerations for Abstracting Complexities of a Real-Time ML Platform, Zhenz...Considerations for Abstracting Complexities of a Real-Time ML Platform, Zhenz...
Considerations for Abstracting Complexities of a Real-Time ML Platform, Zhenz...HostedbyConfluent
 
Machine learning with Spark
Machine learning with SparkMachine learning with Spark
Machine learning with SparkKhalid Salama
 
Modèles de données et langages de description ouverts 6 - 2021-2022
Modèles de données et langages de description ouverts   6 - 2021-2022Modèles de données et langages de description ouverts   6 - 2021-2022
Modèles de données et langages de description ouverts 6 - 2021-2022François-Xavier Boffy
 

Similar to Thinking About Guideline for Data Interoperability - Design concept and workflows for learning analytics (20)

ALM Search Presentation for the VSS Arch Council
ALM Search Presentation for the VSS Arch CouncilALM Search Presentation for the VSS Arch Council
ALM Search Presentation for the VSS Arch Council
 
Apache Spark sql
Apache Spark sqlApache Spark sql
Apache Spark sql
 
The Analytics Frontier of the Hadoop Eco-System
The Analytics Frontier of the Hadoop Eco-SystemThe Analytics Frontier of the Hadoop Eco-System
The Analytics Frontier of the Hadoop Eco-System
 
Data Science with the Help of Metadata
Data Science with the Help of MetadataData Science with the Help of Metadata
Data Science with the Help of Metadata
 
Enterprise guide to building a Data Mesh
Enterprise guide to building a Data MeshEnterprise guide to building a Data Mesh
Enterprise guide to building a Data Mesh
 
2015 Data Science Summit @ dato Review
2015 Data Science Summit @ dato Review2015 Data Science Summit @ dato Review
2015 Data Science Summit @ dato Review
 
Graph Analytics on Data from Meetup.com
Graph Analytics on Data from Meetup.comGraph Analytics on Data from Meetup.com
Graph Analytics on Data from Meetup.com
 
Machine Learning Models in Production
Machine Learning Models in ProductionMachine Learning Models in Production
Machine Learning Models in Production
 
Build Deep Learning Applications for Big Data Platforms (CVPR 2018 tutorial)
Build Deep Learning Applications for Big Data Platforms (CVPR 2018 tutorial)Build Deep Learning Applications for Big Data Platforms (CVPR 2018 tutorial)
Build Deep Learning Applications for Big Data Platforms (CVPR 2018 tutorial)
 
Evolving Hadoop into an Operational Platform with Data Applications
Evolving Hadoop into an Operational Platform with Data ApplicationsEvolving Hadoop into an Operational Platform with Data Applications
Evolving Hadoop into an Operational Platform with Data Applications
 
Knowledge Graph for Machine Learning and Data Science
Knowledge Graph for Machine Learning and Data ScienceKnowledge Graph for Machine Learning and Data Science
Knowledge Graph for Machine Learning and Data Science
 
Data provenance in Hopsworks
Data provenance in HopsworksData provenance in Hopsworks
Data provenance in Hopsworks
 
S. Bartoli & F. Pompermaier – A Semantic Big Data Companion
S. Bartoli & F. Pompermaier – A Semantic Big Data CompanionS. Bartoli & F. Pompermaier – A Semantic Big Data Companion
S. Bartoli & F. Pompermaier – A Semantic Big Data Companion
 
Revolutionizing Laboratory Instrument Data for the Pharmaceutical Industry:...
Revolutionizing Laboratory  Instrument Data for the  Pharmaceutical Industry:...Revolutionizing Laboratory  Instrument Data for the  Pharmaceutical Industry:...
Revolutionizing Laboratory Instrument Data for the Pharmaceutical Industry:...
 
Use of standards and related issues in predictive analytics
Use of standards and related issues in predictive analyticsUse of standards and related issues in predictive analytics
Use of standards and related issues in predictive analytics
 
Ted Willke, Senior Principal Engineer & GM, Datacenter Group, Intel at MLconf SF
Ted Willke, Senior Principal Engineer & GM, Datacenter Group, Intel at MLconf SFTed Willke, Senior Principal Engineer & GM, Datacenter Group, Intel at MLconf SF
Ted Willke, Senior Principal Engineer & GM, Datacenter Group, Intel at MLconf SF
 
Understanding Metadata: Why it's essential to your big data solution and how ...
Understanding Metadata: Why it's essential to your big data solution and how ...Understanding Metadata: Why it's essential to your big data solution and how ...
Understanding Metadata: Why it's essential to your big data solution and how ...
 
Considerations for Abstracting Complexities of a Real-Time ML Platform, Zhenz...
Considerations for Abstracting Complexities of a Real-Time ML Platform, Zhenz...Considerations for Abstracting Complexities of a Real-Time ML Platform, Zhenz...
Considerations for Abstracting Complexities of a Real-Time ML Platform, Zhenz...
 
Machine learning with Spark
Machine learning with SparkMachine learning with Spark
Machine learning with Spark
 
Modèles de données et langages de description ouverts 6 - 2021-2022
Modèles de données et langages de description ouverts   6 - 2021-2022Modèles de données et langages de description ouverts   6 - 2021-2022
Modèles de données et langages de description ouverts 6 - 2021-2022
 

More from Open Cyber University of Korea

디지털 전환이 가져올 교육의 변화와 인공지능의 역할 (2021년 마지막 업데이트)
디지털 전환이 가져올 교육의 변화와 인공지능의 역할 (2021년 마지막 업데이트)디지털 전환이 가져올 교육의 변화와 인공지능의 역할 (2021년 마지막 업데이트)
디지털 전환이 가져올 교육의 변화와 인공지능의 역할 (2021년 마지막 업데이트)Open Cyber University of Korea
 
디지털 전환과 교육 혁신 지원을 위한 에듀테크 국제 표준화 동향
디지털 전환과 교육 혁신 지원을 위한 에듀테크 국제 표준화 동향디지털 전환과 교육 혁신 지원을 위한 에듀테크 국제 표준화 동향
디지털 전환과 교육 혁신 지원을 위한 에듀테크 국제 표준화 동향Open Cyber University of Korea
 
[2020 Ed Tech Forum] What is driving digital transformation for?
[2020 Ed Tech Forum] What is driving digital transformation for? [2020 Ed Tech Forum] What is driving digital transformation for?
[2020 Ed Tech Forum] What is driving digital transformation for? Open Cyber University of Korea
 
Learning Analytics for Adaptive Learning And Standardization
Learning Analytics for Adaptive Learning And StandardizationLearning Analytics for Adaptive Learning And Standardization
Learning Analytics for Adaptive Learning And StandardizationOpen Cyber University of Korea
 
가상현실과 혼합현실 기술의 휴먼 팩터에 대한 진단
가상현실과 혼합현실 기술의 휴먼 팩터에 대한 진단가상현실과 혼합현실 기술의 휴먼 팩터에 대한 진단
가상현실과 혼합현실 기술의 휴먼 팩터에 대한 진단Open Cyber University of Korea
 
가상현실과 혼합현실 기술의 교육적 활용 가능성 진단
가상현실과 혼합현실 기술의 교육적 활용 가능성 진단가상현실과 혼합현실 기술의 교육적 활용 가능성 진단
가상현실과 혼합현실 기술의 교육적 활용 가능성 진단Open Cyber University of Korea
 
Prospect for learning analytics to achieve adaptive learning model
Prospect for learning analytics to achieve  adaptive learning modelProspect for learning analytics to achieve  adaptive learning model
Prospect for learning analytics to achieve adaptive learning modelOpen Cyber University of Korea
 
Mapping a Privacy Framework to a Reference Model of Learning Analytics
Mapping a Privacy Framework to  a Reference Model of Learning AnalyticsMapping a Privacy Framework to  a Reference Model of Learning Analytics
Mapping a Privacy Framework to a Reference Model of Learning AnalyticsOpen Cyber University of Korea
 
EDUPUB Implementation Demo Showcase - Reference SW using Readium JS
EDUPUB Implementation Demo Showcase - Reference SW using Readium JSEDUPUB Implementation Demo Showcase - Reference SW using Readium JS
EDUPUB Implementation Demo Showcase - Reference SW using Readium JSOpen Cyber University of Korea
 
교육 분야에 영향을 미칠 기술에 대한 이해 - Horizon Report HE edition 2016을 중심으로 -
교육 분야에 영향을 미칠 기술에 대한 이해 - Horizon Report HE edition 2016을 중심으로 -교육 분야에 영향을 미칠 기술에 대한 이해 - Horizon Report HE edition 2016을 중심으로 -
교육 분야에 영향을 미칠 기술에 대한 이해 - Horizon Report HE edition 2016을 중심으로 -Open Cyber University of Korea
 
교육분야 성취기준 링크드 데이터 프로파일 설계
교육분야 성취기준 링크드 데이터 프로파일 설계교육분야 성취기준 링크드 데이터 프로파일 설계
교육분야 성취기준 링크드 데이터 프로파일 설계Open Cyber University of Korea
 
교육 분야 기술 트렌드에 대한 이해 - JTC1 표준 전문가들을 위한 표준화 주제 탐구 -
교육 분야 기술 트렌드에 대한 이해 - JTC1 표준 전문가들을 위한 표준화 주제 탐구 -교육 분야 기술 트렌드에 대한 이해 - JTC1 표준 전문가들을 위한 표준화 주제 탐구 -
교육 분야 기술 트렌드에 대한 이해 - JTC1 표준 전문가들을 위한 표준화 주제 탐구 -Open Cyber University of Korea
 
접근성에 대한 개념과 트렌드 이해 - Concepts of Accessibility and review...
접근성에 대한 개념과 트렌드 이해 - Concepts of Accessibility and review...접근성에 대한 개념과 트렌드 이해 - Concepts of Accessibility and review...
접근성에 대한 개념과 트렌드 이해 - Concepts of Accessibility and review...Open Cyber University of Korea
 
K-ICT 표준화 전략맵 2016 (실감형콘텐츠 분야) 발표회 자료
K-ICT 표준화 전략맵 2016 (실감형콘텐츠 분야) 발표회 자료K-ICT 표준화 전략맵 2016 (실감형콘텐츠 분야) 발표회 자료
K-ICT 표준화 전략맵 2016 (실감형콘텐츠 분야) 발표회 자료Open Cyber University of Korea
 
Prospect for learning analytics to achieve adaptive learning model
Prospect for learning analytics to achieve adaptive learning modelProspect for learning analytics to achieve adaptive learning model
Prospect for learning analytics to achieve adaptive learning modelOpen Cyber University of Korea
 
Horizon Report 2015 고등교육 에디션 - 주요 교육 기술과 활용 가능성
Horizon Report 2015 고등교육 에디션 - 주요 교육 기술과 활용 가능성Horizon Report 2015 고등교육 에디션 - 주요 교육 기술과 활용 가능성
Horizon Report 2015 고등교육 에디션 - 주요 교육 기술과 활용 가능성Open Cyber University of Korea
 
Proof of Concept for Learning Analytics Interoperability
Proof of Concept for Learning Analytics InteroperabilityProof of Concept for Learning Analytics Interoperability
Proof of Concept for Learning Analytics InteroperabilityOpen Cyber University of Korea
 

More from Open Cyber University of Korea (20)

ISTE Live 2022 브리핑 리포트
ISTE Live 2022 브리핑 리포트ISTE Live 2022 브리핑 리포트
ISTE Live 2022 브리핑 리포트
 
디지털 전환이 가져올 교육의 변화와 인공지능의 역할 (2021년 마지막 업데이트)
디지털 전환이 가져올 교육의 변화와 인공지능의 역할 (2021년 마지막 업데이트)디지털 전환이 가져올 교육의 변화와 인공지능의 역할 (2021년 마지막 업데이트)
디지털 전환이 가져올 교육의 변화와 인공지능의 역할 (2021년 마지막 업데이트)
 
디지털 전환과 교육 혁신 지원을 위한 에듀테크 국제 표준화 동향
디지털 전환과 교육 혁신 지원을 위한 에듀테크 국제 표준화 동향디지털 전환과 교육 혁신 지원을 위한 에듀테크 국제 표준화 동향
디지털 전환과 교육 혁신 지원을 위한 에듀테크 국제 표준화 동향
 
[2020 Ed Tech Forum] What is driving digital transformation for?
[2020 Ed Tech Forum] What is driving digital transformation for? [2020 Ed Tech Forum] What is driving digital transformation for?
[2020 Ed Tech Forum] What is driving digital transformation for?
 
Learning Analytics for Adaptive Learning And Standardization
Learning Analytics for Adaptive Learning And StandardizationLearning Analytics for Adaptive Learning And Standardization
Learning Analytics for Adaptive Learning And Standardization
 
Prospects for educational purposes of VR and MR
Prospects for educational purposes of VR and MRProspects for educational purposes of VR and MR
Prospects for educational purposes of VR and MR
 
가상현실과 혼합현실 기술의 휴먼 팩터에 대한 진단
가상현실과 혼합현실 기술의 휴먼 팩터에 대한 진단가상현실과 혼합현실 기술의 휴먼 팩터에 대한 진단
가상현실과 혼합현실 기술의 휴먼 팩터에 대한 진단
 
가상현실과 혼합현실 기술의 교육적 활용 가능성 진단
가상현실과 혼합현실 기술의 교육적 활용 가능성 진단가상현실과 혼합현실 기술의 교육적 활용 가능성 진단
가상현실과 혼합현실 기술의 교육적 활용 가능성 진단
 
Prospect for learning analytics to achieve adaptive learning model
Prospect for learning analytics to achieve  adaptive learning modelProspect for learning analytics to achieve  adaptive learning model
Prospect for learning analytics to achieve adaptive learning model
 
Prospective AR and VR content in LET Domain
Prospective AR and VR content in LET DomainProspective AR and VR content in LET Domain
Prospective AR and VR content in LET Domain
 
Mapping a Privacy Framework to a Reference Model of Learning Analytics
Mapping a Privacy Framework to  a Reference Model of Learning AnalyticsMapping a Privacy Framework to  a Reference Model of Learning Analytics
Mapping a Privacy Framework to a Reference Model of Learning Analytics
 
EDUPUB Implementation Demo Showcase - Reference SW using Readium JS
EDUPUB Implementation Demo Showcase - Reference SW using Readium JSEDUPUB Implementation Demo Showcase - Reference SW using Readium JS
EDUPUB Implementation Demo Showcase - Reference SW using Readium JS
 
교육 분야에 영향을 미칠 기술에 대한 이해 - Horizon Report HE edition 2016을 중심으로 -
교육 분야에 영향을 미칠 기술에 대한 이해 - Horizon Report HE edition 2016을 중심으로 -교육 분야에 영향을 미칠 기술에 대한 이해 - Horizon Report HE edition 2016을 중심으로 -
교육 분야에 영향을 미칠 기술에 대한 이해 - Horizon Report HE edition 2016을 중심으로 -
 
교육분야 성취기준 링크드 데이터 프로파일 설계
교육분야 성취기준 링크드 데이터 프로파일 설계교육분야 성취기준 링크드 데이터 프로파일 설계
교육분야 성취기준 링크드 데이터 프로파일 설계
 
교육 분야 기술 트렌드에 대한 이해 - JTC1 표준 전문가들을 위한 표준화 주제 탐구 -
교육 분야 기술 트렌드에 대한 이해 - JTC1 표준 전문가들을 위한 표준화 주제 탐구 -교육 분야 기술 트렌드에 대한 이해 - JTC1 표준 전문가들을 위한 표준화 주제 탐구 -
교육 분야 기술 트렌드에 대한 이해 - JTC1 표준 전문가들을 위한 표준화 주제 탐구 -
 
접근성에 대한 개념과 트렌드 이해 - Concepts of Accessibility and review...
접근성에 대한 개념과 트렌드 이해 - Concepts of Accessibility and review...접근성에 대한 개념과 트렌드 이해 - Concepts of Accessibility and review...
접근성에 대한 개념과 트렌드 이해 - Concepts of Accessibility and review...
 
K-ICT 표준화 전략맵 2016 (실감형콘텐츠 분야) 발표회 자료
K-ICT 표준화 전략맵 2016 (실감형콘텐츠 분야) 발표회 자료K-ICT 표준화 전략맵 2016 (실감형콘텐츠 분야) 발표회 자료
K-ICT 표준화 전략맵 2016 (실감형콘텐츠 분야) 발표회 자료
 
Prospect for learning analytics to achieve adaptive learning model
Prospect for learning analytics to achieve adaptive learning modelProspect for learning analytics to achieve adaptive learning model
Prospect for learning analytics to achieve adaptive learning model
 
Horizon Report 2015 고등교육 에디션 - 주요 교육 기술과 활용 가능성
Horizon Report 2015 고등교육 에디션 - 주요 교육 기술과 활용 가능성Horizon Report 2015 고등교육 에디션 - 주요 교육 기술과 활용 가능성
Horizon Report 2015 고등교육 에디션 - 주요 교육 기술과 활용 가능성
 
Proof of Concept for Learning Analytics Interoperability
Proof of Concept for Learning Analytics InteroperabilityProof of Concept for Learning Analytics Interoperability
Proof of Concept for Learning Analytics Interoperability
 

Recently uploaded

Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxBkGupta21
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 

Recently uploaded (20)

Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptx
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 

Thinking About Guideline for Data Interoperability - Design concept and workflows for learning analytics

  • 1. Thinking About Guideline for Data Interoperability - Design concept and workflows - Korea Education & Research Information Service Yong-Sang Cho, Ph.D zzosang@keris.or.kr FB: /zzosang Twitter: @zzosang JTC1/SC36 WG8 webinar December 1, 2015
  • 2. Subject Triple Bindings Predicate Object With contexts information Learning Applications Generated (objects) Outcomes Courseware GroupTimestamp Data Structure
  • 3. Event Store Learning Record StoreIMS Caliper Sensor APIs xAPIs Data Mapping & Matching Process _______________ P1. Structural & Syntactic Mapping P2. Semantic Matching Learning Environments (a) on S/W apps, platform and web Repository Metadata Repository Metadata …… Learning Environments (b) on S/W apps, platform and web …… IMS Caliper Metric Profiles xAPIs Recipes Data Flows
  • 4. <IMS Caliper properties of assignable> <xAPI Statement properties> P1. Potential example for structural/syntactic mapping rule between specs
  • 5. <IMS Caliper> <xAPI + Recipes> Class Class http://www.imsglobal.org/caliper/ http://adlnet.gov/expapi/Entities … Concept tree Property/relation Property/relation Concept detail tree {actor, action, event, target, generated, etc…} {actor, verb, object, context, etc…} Instance Instance { “action”: “completed” } { “verb”: “finished” } Instance Table - ontology mapping rule Structural/ Syntactic Mapping Semantic Mapping P2 (a). Potential example for ontological mapping rule between specs (under assumption xAPI’s recipes are looked as single form)
  • 6. Semantic Filter/ Mapper IMS Caliper Sensor APIs xAPI – recipe (a) xAPI – recipe (b) xAPI – recipe (c) … Ontology Repo (for common sense) P2 (b). Potential example for ontological mapping rule between specs (under assumption xAPI’s recipes are looked differently)
  • 7. Learning Environments … Data Collection APIs …… Collected Data Stores ………………… Data Mapping & Matching … (4) Notify learning activity occurred (5) Capture & Store data temporarily at end- point of APIs (6) Authorization for transmission (8) Test conformance & store received data (9) Request transform of data for target repository (10) Query metadata for repositories’ features, i.e. data model and URI (11) Transmit source data (7) Transmit captured data (12) Structural/Syntactic mapping (13) Semantic matching (14) Transmit transformed data (1) Identify entities and properties for data model of APIs (2) Structural/Syntactic mapping profiling (3) Semantic matching profiling (15) Test received data and exception for non-conformant data Sequence for data mapping and transformation
  • 8. Action Items • Design ToC for ISO/IEC PDTR 20748-3. Any requirements? • Make use cases for lead conversation and call for further use cases to Los i.e. xAPI and IMS Caliper experts will be invited to contribute for this work • Do we need to make code for implementation? Or separate the code from this document as a reference software? i .e. using GitHub of SC36 or ask to make new project under LOs • Any other items?
  • 9. More Questions? Korea Education & Research Information Service Yong-Sang CHO, Ph.D zzosang@gmail.com FB: /zzosang Twitter: @zzosang