API endpoint Manual

undefined
A
P
I
 
e
n
d
p
o
i
n
t
 
M
a
n
u
a
l
Sahan Bulathwela, Walid Ben
Romdhane and Victor Connes
X5GON
X5GON (
https://platform.x5gon.org/
)
A new AI-driven platform that will deliver OER
content from everywhere, for the students’ need at
the right time and place. 
A
g
g
r
e
g
a
t
i
o
n
C
u
r
a
t
i
o
n
P
e
r
s
o
n
a
l
i
z
a
t
i
o
n
C
r
e
a
t
i
o
n
1
Materials Catalogue
A full dataset of all the materials in X5GON (100K OERs)
Data Found at: 
https://bit.ly/2pT5TFR
Summary information about OER materials
i
d
:
 
M
a
t
e
r
i
a
l
 
I
D
 
t
o
 
b
e
 
u
s
e
d
 
t
o
 
q
u
e
r
y
 
t
h
e
 
A
P
I
s
t
i
t
l
e
:
 
t
i
t
l
e
 
o
f
 
t
h
e
 
O
E
R
 
r
e
s
o
u
r
c
e
t
y
p
e
:
 
T
y
p
e
 
o
f
 
c
o
n
t
e
n
t
 
(
p
d
f
,
 
m
p
4
 
e
t
c
.
)
l
a
n
g
u
a
g
e
:
 
L
a
n
g
u
a
g
e
 
(
e
n
,
 
f
r
,
 
s
l
 
e
t
c
.
)
k
e
y
w
o
r
d
s
:
 
A
 
s
e
t
 
o
f
 
k
e
y
w
o
r
d
s
 
a
b
o
u
t
 
t
h
e
 
c
o
n
t
e
n
t
(
N
o
t
 
o
r
d
e
r
e
d
)
c
o
n
c
e
p
t
s
:
 
M
o
s
t
 
r
e
l
e
v
a
n
t
 
W
i
k
i
p
e
d
i
a
 
c
o
n
c
e
p
t
s
 
a
b
o
u
t
c
o
n
t
e
n
t
 
(
M
o
s
t
 
r
e
l
e
v
a
n
t
 
t
o
 
l
e
a
s
t
 
r
e
l
e
v
a
n
t
)
2
Materials Catalogue
A full dataset of all the materials in X5GON
(100K OERs)
Data Found at:
https://bit.ly/2pT5TFR
3
                 API Overview
X5GON currently supports 2 main APIs:
1.
F
e
e
d
 
A
P
I
:
 
T
h
e
 
s
e
t
 
o
f
 
e
n
d
p
o
i
n
t
s
 
t
h
a
t
 
w
i
l
l
 
a
l
l
o
w
b
r
o
w
s
i
n
g
 
a
n
d
 
a
c
c
e
s
s
i
n
g
 
m
e
t
a
-
i
n
f
o
r
m
a
t
i
o
n
a
b
o
u
t
 
t
h
e
 
O
E
R
 
m
a
t
e
r
i
a
l
s
 
f
e
e
d
.
2.
L
e
a
r
n
i
n
g
 
A
n
a
l
y
t
i
c
s
 
M
a
c
h
i
n
e
 
(
L
A
M
 
A
P
I
)
:
 
T
h
e
s
e
t
 
o
f
 
A
P
I
 
e
n
d
p
o
i
n
t
s
 
t
h
a
t
 
p
r
o
v
i
d
e
 
A
I
 
f
e
a
t
u
r
e
s
e
x
t
r
a
c
t
e
d
 
f
r
o
m
 
t
h
e
 
O
E
R
 
m
a
t
e
r
i
a
l
s
4
Feed API
B
a
s
e
 
U
R
L
 
:
 
h
t
t
p
s
:
/
/
p
l
a
t
f
o
r
m
.
x
5
g
o
n
.
o
r
g
/
a
p
i
/
v
1
D
o
c
s
:
 
h
t
t
p
s
:
/
/
p
l
a
t
f
o
r
m
.
x
5
g
o
n
.
o
r
g
/
p
r
o
d
u
c
t
s
/
f
e
e
d
T
w
o
 
m
a
i
n
 
c
o
m
p
o
n
e
n
t
s
:
Q
u
e
r
y
 
R
E
S
T
 
A
P
I
h
t
t
p
s
:
/
/
p
l
a
t
f
o
r
m
.
x
5
g
o
n
.
o
r
g
/
p
r
o
d
u
c
t
s
/
f
e
e
d
#
q
u
e
r
y
-
r
e
s
t
-
a
p
i
R
e
c
o
m
m
e
n
d
e
r
 
R
E
S
T
 
A
P
I
h
t
t
p
s
:
/
/
p
l
a
t
f
o
r
m
.
x
5
g
o
n
.
o
r
g
/
p
r
o
d
u
c
t
s
/
f
e
e
d
#
r
e
c
o
m
m
e
n
d
e
r
-
r
e
s
t
-
a
p
i
5
Learning Analytics Machine API (LAM API)
B
a
s
e
 
U
R
L
 
:
 
h
t
t
p
s
:
/
/
p
l
a
t
f
o
r
m
.
x
5
g
o
n
.
o
r
g
/
a
p
i
/
v
1
D
o
c
s
:
 
h
t
t
p
:
/
/
w
p
3
.
x
5
g
o
n
.
o
r
g
/
l
a
m
a
p
i
d
o
c
M
u
l
t
i
p
l
e
 
c
o
m
p
o
n
e
n
t
s
:
T
e
m
p
o
r
a
l
D
i
s
t
a
n
c
e
D
i
f
f
i
c
u
l
t
y
P
r
e
-
p
r
o
c
e
s
s
6
Python Coding Examples
Go to Google                document at:
https://bit.ly/2p3Ygwr
Select 
File 
 Save a copy in Drive
Start Building !!!
7
Slide Note
Embed
Share

This manual provides a comprehensive guide on the Cross-Modal, Cross-Cultural, Cross-Lingual, Cross-Domain, and Cross-Site Global OER Network API. It covers essential topics such as X5GON's AI-driven platform for delivering OER content, a full dataset of materials available, APIs overview, Feed API details, Learning Analytics Machine API, and Python coding examples. Explore the wide range of features and functionalities offered to enhance educational experiences globally.

  • OER
  • API
  • Global
  • Cross-Cultural
  • Education

Uploaded on Feb 25, 2025 | 0 Views


Download Presentation

Please find below an Image/Link to download the presentation.

The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author.If you encounter any issues during the download, it is possible that the publisher has removed the file from their server.

You are allowed to download the files provided on this website for personal or commercial use, subject to the condition that they are used lawfully. All files are the property of their respective owners.

The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author.

E N D

Presentation Transcript


  1. Cross Modal, Cross Cultural, Cross Lingual, Cross Domain, and Cross Site Global OER Network API endpoint Manual Sahan Bulathwela, Walid Ben Romdhane and Victor Connes

  2. X5GON X5GON (https://platform.x5gon.org/) A new AI-driven platform that will deliver OER content from everywhere, for the students need at the right time and place. Aggregation Curation Personalization Creation 1

  3. Materials Catalogue A full dataset of all the materials in X5GON (100K OERs) Data Found at: https://bit.ly/2pT5TFR Summary information about OER materials id: Material ID to be used to query the APIs title: title of the OER resource type: Type of content (pdf, mp4 etc.) language: Language (en, fr, sl etc.) keywords: A set of keywords about the content (Not ordered) concepts: Most relevant Wikipedia concepts about content (Most relevant to least relevant) 2

  4. Materials Catalogue A full dataset of all the materials in X5GON (100K OERs) Data Found at: https://bit.ly/2pT5TFR 3

  5. API Overview X5GON currently supports 2 main APIs: 1. Feed API: The set of endpoints that will allow browsing and accessing meta-information about the OER materials feed. 2. Learning Analytics Machine (LAM API): The set of API endpoints that provide AI features extracted from the OER materials 4

  6. Feed API Base URL : https://platform.x5gon.org/api/v1 Docs: https://platform.x5gon.org/products/feed Two main components: Query REST API https://platform.x5gon.org/products/feed#query- rest-api Recommender REST API https://platform.x5gon.org/products/feed#recom mender-rest-api 5

  7. Learning Analytics Machine API (LAM API) Base URL : https://platform.x5gon.org/api/v1 Docs: http://wp3.x5gon.org/lamapidoc Multiple components: Temporal Distance Difficulty Pre-process 6

  8. Python Coding Examples Go to Google document at: https://bit.ly/2p3Ygwr Select File Save a copy in Drive Start Building !!! 7

More Related Content

giItT1WQy@!-/#giItT1WQy@!-/#giItT1WQy@!-/#giItT1WQy@!-/#giItT1WQy@!-/#giItT1WQy@!-/#