際際滷
Submit Search
PyCon Korea 2018 - ????? ?? ?????
?
2 likes
?
1,425 views
Y
Yungon Park
Follow
?? ??? ?? ???? ??? ??? ??? ?? ???, ????? ?? ???? ??? ?????? ?? ?????.
Read less
Read more
1 of 64
Download now
Downloaded 53 times
More Related Content
PyCon Korea 2018 - ????? ?? ?????
1.
????? ?? ????? ???
2.
??? ?? ? ??? ?
??????? / ????????? (2018.1 ~ ??)
3.
?? ? ?? ????
??? ??? ?? ? ?? ??? ???? ? ?? ??? ???? ? Q&A
4.
?? ???? ???
??? ??
5.
???? ?? ?? ´?? ?? ?? ??
??
6.
??? ?????? ??? ?? ?? (????) ?? ??
´
7.
?? ???? ????
??? ??? ?? ? ???? ? ??? ??? ????? ??? ??? ?? ?? ????? ??? ???? ??? ?? ??? ? ? ????? ??? ?? ???? ??? ???? ?? ??? ?? ?????
8.
But, ??? JSON CSV ´ A B C
A B D RDB
9.
??? ?? ????
???? ??? ??? ????? ?? ?? ? ?? ???? ??
10.
?? ???? ???
??? ?? ? xAPI(Experience API, a.k.a Tin Can API) ? ADL(Advanced Distributed Learning) ? 2013?? 1.0.0 ?? ??? ? ?? ?? ??? ??? 1.0.3 (??) ? Caliper Analytics ? IMS Global ? 2015? 1.0 ?? ??? ? ?? ?? ??? ??? 1.1 (??)
11.
??? ?? Actor Verb
Object ID Stored ´ Actor Action Object ID EventTime ´Type xAPI - Statement Caliper - Event
12.
xAPI vs. Caliper
- ???/??? ? ??? ? JSON? ???? ? ??? ? ??? ? ?? ??? ??: S+V+O vs. S+V+O+Type+ID+EventTime ? ?? ??? ?? ??? ????? ???? ??: Caliper > xAPI ? ??? ??? ???: xAPI > Caliper
13.
???? ??? ???
??? ? ??? ??? ???? ??? ?? ? ????. ? ???? ???? ??/???? ?? ??? ?? ? ? ????. ? ? 1) Learning Locker (xAPI) ? ? 2) OpenLRW, OpenDashboard (Caliper) ? ??? ??/??? ??? ??? ?? ???? ??? ? ????.
14.
?? ?? ? xAPI
(https://xapi.com/adopters/) ? Adobe (Captivate) ? Blackboard ? Caliper (https://www.imsglobal.org/cc/statuschart/caliper-analytics) ? Blackboard ? Canvas
15.
?? ?? ? Caliper
???? ?? ???? ??? ????´ <3?> 1? 3~4?? ? 1GB ?? (?? ??) <7?> 1? 5?? ? ?? ? 2GB (?? ??)
16.
xAPI? Caliper? ??
???? ???? ??? ?????. ??? ???? ??? ??? ???? ????.
17.
?? ??? ????
18.
xAPI? Caliper? ????
????? Java JavaScript Ruby Python .NET PHP Java JavaScript Objective-C PHP Python .NET xAPI Caliper
19.
Tin Can Python
(xAPI) ?? ? ?? ?? ? ???, Python 2.7 ??? ?????. ? 3? ?? ??? ???????. $ pip install tincan
20.
Caliper Python ?? ?
?? ?? ? Python 3.x, 2.7 ??? ?????. ? PyPI? ???? ?? ?? ???? ???? ???. $ git clone https://github.com/IMSGlobal/caliper-python.git $ pip install -e caliper-python
21.
????? ?? ???
???? ? xAPI C Actor actor.to_json()
22.
????? ?? ???
???? ? xAPI C Verb verb.to_json()
23.
????? ?? ???
???? ? xAPI C Object obj.to_json()
24.
????? ?? ???
???? ? xAPI C Statement
25.
????? ?? ???
????
26.
????? ?? ???
???? ? Caliper C Actor actor.as_json( thin_context=True, thin_props=True )
27.
????? ?? ???
???? ? Caliper C Action
28.
????? ?? ???
???? ? Caliper C Object obj.as_json( thin_context=True, thin_props=True )
29.
????? ?? ???
???? ? Caliper C Event
30.
????? ?? ???
????
31.
??? ??? ???
???. ? Flask + MongoDB + Caliper ? Flask C ?? ??, ?? ??? ?? ?? ?? ? MongoDB C ?? ??? ?? (Learning Record Store) ? Python?? MongoDB? ?????? PyMongo, MongoEngine, ´ ? Caliper C ?? ?? ???? ?? ? ?? ?? ? https://github.com/rubysoho07/learning-analytics-example
32.
?? RDB? ????
???? ? ???? ? RDB?? ??? ?? ? ??? ? ?? ? ????. ? ???, ? ????? ?? = ???? ???? ?? ?? (?? ?????!) ? ??? ??? ???? ???? ?? MongoDB? ???????.
33.
?? ??? ??/??
?? ???
34.
?? ??? Sensor
???
35.
??? ??? Flask Application MongoDB SensorBackend Event Endpoint POST
36.
???/????
37.
???/???? (??)
38.
?? ?? ??
C ???/???? ??! ??!
39.
????? ??
40.
????? ??
41.
?? ?? ??
C ?? ??? ?? ??!
42.
?? ?? ??
C ?? ??? ??
43.
????? ?? ??
44.
????? ?? ??
45.
?? ?? ??
C ?? ?? ?? ? ??!
46.
?? ?? ??
C ?? ??
47.
?? ??
48.
?? ??
49.
?? ?? ??
C ?? ?? ??!
50.
?? ?? ??
C ?? ??
51.
?? ??
52.
?? ??
53.
?? ?? ??
C ?? ?? ?? ? ??!
54.
?? ?? ??
C ?? ??
55.
??? ??? ??
??
56.
?? ??? ????
57.
??? ????
58.
??? ????
59.
??? ????
60.
?? ?? ???
?? ?? ??? (?? ??)
61.
?? ?? ???
?? ?? ???
62.
?? ?? ???
?? ??
63.
Q&A
64.
?? ??? ??????? ???????
?????????? ?? ??? ?? ?? ?? ?? ????! hahafree12@gmail.com / rubysoho07
Download