SlideShare a Scribd company logo
1 of 43
Download to read offline
相互運用可能な作文計測システムの設計 
- リアルタイムモニタリングに向けて ‒ 
Designing Interoperable 
Writing Measurement System 
for Real-time Monitoring 
○山口琢、大場みち子、高橋修 
公立はこだて未来大学 
Taku Yamaguchi, Michiko Oba, Osamu Takahashi 
Future University Hakodate 
v1 2014-09-25 
http://www.slideshare.net/yamahige 
2014-09-25, IEEJ EISS Taku Yamaguchi, Future University Hakodate 1
BACKGROUND 
2014-09-25, IEEJ EISS Taku Yamaguchi, Future University Hakodate 2
Big Data: large-scale and long-term 
data accumulation and analysis 
for intellectual activity is realized by i15y and s13n 
• From lock-in to interoperability (*) 
• Benchmarking 
– Many researches, practices; methods for teaching, 
learning and reviewing 
– Measurement 
– Synthesize data and results 
(*) Tsuneo Yamada, The MOOC phenomenon ‒ The issues of the 
forthcoming online course platforms in post-MOOC, JOHO KANRI 
Vol. 57 (2014) No. 6 pp.367-375 
2014-09-25, IEEJ EISS Taku Yamaguchi, Future University Hakodate 3
Sensing intellectual activity 
• thinking aloud protocols 
• produced text analysis 
– Natural language processing 
• recording/logging 
– video recording, whole desktop 
operations logging 
– keystroke, mouse, ... logging 
– activity modeling and logging 
• eye tracking 
• neurologicals: MRI 
2014-09-25, IEEJ EISS Taku Yamaguchi, Future University Hakodate 4
Activity sensing for e-book 
2014-09-25, IEEJ EISS Taku Yamaguchi, Future University Hakodate 5
Standardization 
for e-book activity sensing 
知的活動 
学習・教育 
↓ 
Webとの融合 
IMS/GLC: 
Caliper 
読書 
↓ 
電子書籍 
IDPF: 
EPUB 
電子教科書 
EDUPUB 
IDPF: International Digital Publishing Forum 
IMS/GLC: IMS Global Learning Consortium 
2014-09-25, IEEJ EISS Taku Yamaguchi, Future University Hakodate 6
SCENARIO 
2014-09-25, IEEJ EISS Taku Yamaguchi, Future University Hakodate 7
自己紹介文の作成を観察 
• つまずきをリアルタ 
イムにキャッチして 
指導に反映する。 
• その仕組みをアクセ 
シブルにする 
  ▲▲              ▲▲      
   ▲▲▲▲ ▲▲         ▲▲▲▲ 
    ▲▲▲ ▲▲▲         ▲▲▲ 
自分 
操作の 
種類 
エントリー 
時間 
科目 
性格 
志望動機 
力を注いだ科目 
は、xxxです。そこ 
で、志望動機yyy 
です。 
希望職種 
aaaな性格なので、 
bbb職を希望します. 
時間 
操作の 
種類 
▲▲▲  ▲▲                    
 ▲▲▲  ▲▲          
 ▲▲▲ ▲▲          
時間 
操作の 
種類 
時間 
操作の 
種類 
2014-09-25, IEEJ EISS Taku Yamaguchi, Future University Hakodate 8
Concept 
MEASUREMENT AND REAL-TIME 
MONITORING OF WRITING 
2014-09-25, IEEJ EISS Taku Yamaguchi, Future University Hakodate 9
writing research methods 
text 
edi=ng 
system 
writing 
produced text 
xxx 
xxxx 
xxx 
xxx 
xx 
xx 
xxxx 
mo測re定 
se機no能rs 
測定機能 
matrix 
type 
opera=on 
sensor 
writer 
instructor 
other writer 
researcher 
monitoring, 
analysis 
operations and 
their targets 
matrix 
▲▲ ▲ 
▲ ▲▲▲ 
▲ ▲▲▲▲▲▲ 
keystroke 
logging 
recording 
whole 
opera=ons 
time 
• thinking aloud protocols 
• produced text analysis 
• recording, logging 
• eye tracking 
• Neurologicals 
this research 
2014-09-25, IEEJ EISS Taku Yamaguchi, Future University Hakodate 10
Measurement of writing activity 
text 
edi=ng 
system 
editing 
operations 
produced text 
xxx 
xxxx 
xxx 
xxx 
xx 
xx 
xxxx 
edi=ng 
opera=on 
sensor 
log 
writer 
instructor 
other writer 
researcher 
▲▲ ▲ 
▲ ▲▲▲ 
▲ ▲▲▲▲▲▲ 
monitoring, 
analysis 
2014-09-25, IEEJ EISS Taku Yamaguchi, Future University Hakodate 11
cf. Measurement of written outcome 
writing text 
edi=ng 
system 
produced text 
xxx 
xxxx 
xxx 
xxx 
xx 
xx 
xxxx 
corpus 
writer 
instructor 
other writer 
researcher 
Natural 
Language 
Proccessing 
▲▲ ▲ 
▲ ▲▲▲ 
▲ ▲▲▲▲▲▲ 
monitoring, analysis 
2014-09-25, IEEJ EISS Taku Yamaguchi, Future University Hakodate 12
"Signal processing" for writing activity 
text 
edi=ng 
system 
editing 
operations 
produced text 
xxx 
xxxx 
xxx 
xxx 
xx 
xx 
xxxx 
wri=ng 
ac=vity 
sensor 
ac=vity 
repository 
writer 
instructor 
other writer 
researcher 
e.g. called Sensor API 
in IMS/GLC Caliper 
e.g. SPARQL 
query lang. for DB stored 
in RDF format, 
SQL-like syntax 
▲▲ ▲ 
▲ ▲▲▲ 
▲ ▲▲▲▲▲▲ 
analytics, monitoring 
2014-09-25, IEEJ EISS Taku Yamaguchi, Future University Hakodate 13
Signal processing for writing activity stream 
text 
edi=ng 
system 
editing 
operations 
produced text 
xxx 
xxxx 
xxx 
xxx 
xx 
xx 
xxxx 
wri=ng 
ac=vity 
sensor 
ac=vity 
stream 
writer 
instructor 
other writer 
researcher 
e.g. Continuous 
SPARQL 
▲▲ ▲ 
▲ ▲▲▲ 
▲ ▲▲▲▲▲▲ 
real-time monitor 
stored 
ac=vity 
log 
pattern 
scenario 
e.g. SPARQL 
▲▲ ▲ 
▲ ▲▲▲ 
▲ ▲▲▲▲▲▲ 
analytics 
mining 
2014-09-25, IEEJ EISS Taku Yamaguchi, Future University Hakodate 14
Our focus: information model for writing 
text 
edi=ng 
system 
editing 
operations 
produced text 
xxx 
xxxx 
xxx 
xxx 
xx 
xx 
xxxx 
wri=ng 
ac=vity 
sensor 
ac=vity 
stream 
writer 
Informa=on 
model 
for 
wri=ng 
ac=vity 
instructor 
other writer 
researcher 
▲▲ ▲ 
▲ ▲▲▲ 
▲ ▲▲▲▲▲▲ 
real-time monitor 
stored 
ac=vity 
log 
pattern 
scenario 
▲▲ ▲ 
▲ ▲▲▲ 
▲ ▲▲▲▲▲▲ 
analysis 
mining 
2014-09-25, IEEJ EISS Taku Yamaguchi, Future University Hakodate 15
Information model for writing 
• What are activities of writing? 
– of reading: 
annotations, page/block use, media use, 
lookups 
• How are they described? 
– activity type/name, time stamp, ...? 
2014-09-25, IEEJ EISS Taku Yamaguchi, Future University Hakodate 16
information model 
• 「書き込んだ」 
+ 
• 「どこに」 
  ▲▲              ▲▲      
   ▲▲▲▲ ▲▲         ▲▲▲▲ 
    ▲▲▲ ▲▲▲         ▲▲▲ 
自分 
操作の 
種類 
エントリー 
時間 
科目 
性格 
志望動機 
力を注いだ科目 
は、xxxです。そこ 
で、志望動機yyy 
です。 
希望職種 
aaaな性格なので、 
bbb職を希望します. 
時間 
操作の 
種類 
▲▲▲  ▲▲                    
 ▲▲▲  ▲▲          
 ▲▲▲ ▲▲          
時間 
操作の 
種類 
時間 
操作の 
種類 
2014-09-25, IEEJ EISS Taku Yamaguchi, Future University Hakodate 17
INTEROPERABILITY 
2014-09-25, IEEJ EISS Taku Yamaguchi, Future University Hakodate 18
システム構成: SaaS型テキストエディタ 
• 編集操作ログを保存、モニタ・分析 
• 文章データは自・サードパーティのク 
ラウドストレージに保存 
クラウドストレージ 
文章データ 
(XHTML、CSS) 
モバイル、PCの 
ブラウザ 
サーバ処理 自身・他の 
サーバ(SaaS) 
Webサイト 
ワークシート 
(XHTML、CSS) 
編集操作ログ 
(ビッグデータ、 
オープン 
データ) 
テキストエディタ 
xxx 
xxxxxx 
xxxxxx 
サーバ 書き手 
処理 
書き手 
指導者 
研究者 
モニター 
分析 
2014-09-25, IEEJ EISS Taku Yamaguchi, Future University Hakodate 19
システム構成: SaaS型テキストエディタ 
• 編集操作ログを保存、モニタ・分析 
• 文章データは自・サードパーティのク 
ラウドストレージに保存 
モバイル、PCの 
ブラウザ 
サーバ処理 自身・他の 
サーバ(SaaS) 
編集操作ログ 
(ビッグデータ、 
オープン 
データ) 
テキストエディタ 
xxx 
xxxxxx 
xxxxxx 
サーバ 書き手 
処理 
書き手 
指導者 
研究者 
モニター 
分析 
2014-09-25, IEEJ EISS Taku Yamaguchi, Future University Hakodate 20
without interoperability 
スマホ、タブレット、PC 
文書Y 
xxxxxxxx 
xxxxxxxx 
xxx 
スマホ、タブレット、PC 
サーバB 
編集操作ログ サーバ 
サーバ処理 
サーバA 
文書Yの 
ログ 
編集操作ログ 
書き手B 
書き手A 
処理 
サーバ 
処理 
サーバ処理 
モニター 
モニター 
文書Xの 
ログ 
書き手Bのグラフ 
書き手Aのグラフ 
None 
書き手Bのグラフ 
None 
書き手Aのグラフ 
文書X 
xxxxxxxx 
xxxxxxxx 
xxx 
2014-09-25, IEEJ EISS Taku Yamaguchi, Future University Hakodate 21
"ワープロ戦争"再び? 
スマホ、タブレット、PC 
ベンダーAのクラウド 
編集操作ログ サーバ 
文書Yの 
ログ 
サーバ処理 
ベンダーBのクラウド 
編集操作ログ 
文書Y 
xxxxxxxx 
xxxxxxxx 
xxx 
書き手 
処理 
サーバ 
処理 
文書X 
xxxxxxxx 
xxxxxxxx 
xxx 
サーバ処理 
モニター 
モニター 
文書Xの 
ログ 
文書Yのグラフ 
文書Xのグラフ 
(なし) 
文書Yのグラフ 
(なし) 
文書Xのグラフ 
2014-09-25, IEEJ EISS Taku Yamaguchi, Future University Hakodate 22
"ワープロ戦争"再び? 
スマホ、タブレット、PC 
ベンダーAのクラウド 
編集操作ログ サーバ 
文書Xの 
ログ 
サーバ処理 
ベンダーBのクラウド 
編集操作ログ 
書き手 
処理 
サーバ 
処理 
文書X 
xxxxxxxx 
xxxxxxxx 
xxx 
文書Xのグラフ モニター 
モニター 
サーバ処理 
文書Xの 
ログ 
文書Xのグラフ 
2014-09-25, IEEJ EISS Taku Yamaguchi, Future University Hakodate 23
標準化による相互運用 
スマホ、タブレット、PC 
文書Y 
xxxxxxxx 
xxxxxxxx 
xxx 
スマホ、タブレット、PC 
ベンダーBのクラウド 
編集操作ログ サーバ 
文書Yの 
ログ 
サーバ処理 
ベンダーAのクラウド 
編集操作ログ 
書き手B 
書き手A 
処理 
サーバ 
処理 
サーバ処理 
文書Xの 
ログ 
書き手Bのグラフ 
書き手Aのグラフ 
モニター 
文書X 
xxxxxxxx 
xxxxxxxx 
xxx 
2014-09-25, IEEJ EISS Taku Yamaguchi, Future University Hakodate 24
想定すべき前提: 疎結合 
• 新規作成・完了を捉えてるとは限らない。 
• 途中の欠損があるかもしれない。 
– 「ベンダーBクラウド」がダウン、とか 
• もちろん、このシステムを利用する個々の 
人文学・社会科学の実験は,データの欠 
損がないようにアレンジされるだろう。 
• ここで論じているのはシステムの要件で 
あって,実験の要件ではない。 
2014-09-25, IEEJ EISS Taku Yamaguchi, Future University Hakodate 25
APPROACH 
2014-09-25, IEEJ EISS Taku Yamaguchi, Future University Hakodate 26
Technology push strategy 
Technology push 
Demand pull 
- Iterative and incremental - 
- waterfall - 
model learning/research model learning/research 
data 
problems 
nees/requirement 
deploy 
analysis 
hypothesis 
evaluation 
Proof 
of 
concept: 
the 
first 
itera=on 
2014-09-25, IEEJ EISS Taku Yamaguchi, Future University Hakodate 27
DESIGNING INFORMATION 
MODEL FOR WRITING 
2014-09-25, IEEJ EISS Taku Yamaguchi, Future University Hakodate 28
Designing writing information model 
• humani=es 
• instruc=on 
• learning 
• document 
review/ 
management 
(2) which provide 
with fruitful 
analysis 
(1) What are 
information models 
of writing 
information model 
• activity 
• conceptual information structure on which those 
activities are based 
(3) and can be 
supported 
by new and existing 
applications 
x 
x 
x 
x 
x 
2014-09-25, IEEJ EISS Taku Yamaguchi, Future University Hakodate 29
apps/systems and the model 
• humani=es 
• instruc=on 
• learning 
• document 
review/ 
management 
(1) What are 
information models 
of writing 
(3) and can be 
supported 
by new and existing 
applications 
x 
x 
x 
x 
x 
Various implementation 
• New/existing 
• Full/partial support 
• Native/activity-translation 
(2) which provide 
with fruitful 
analysis 
focus here 
2014-09-25, IEEJ EISS Taku Yamaguchi, Future University Hakodate 30
Matrix type information model for 
"writing" 
• Worksheet model of Explicit/implicit guidelines/ 
instructions for "planning". 
– "Write y, as section a1, a2, ... or aN; 
considering b1, b2, ... and/or bN; 
audience are c1, c2, ... and/or cN; 
it will be reviewed by criteria d1, d2, ... dN; ..." 
– axis a = { a1, a2, ... }, axis b = { b1, b2, ...}, ... 
– cell y = f(a, b, c, d, ...) 
• Activity 
– matrix: editing axes, items of an axis, text in a cell 
– editing text which is not associated with a cell 
2014-09-25, IEEJ EISS Taku Yamaguchi, Future University Hakodate 31
Conceptual two dimensional matrix 
セルの内容 = f("エントリー", "自分") 
自分 
エントリー 
科目 
性格 
卒研 
志望動機 
力を注いだ科目 
は、xxxです。そこ 
で、志望動機yyy 
です。 
希望職種 
2) 
列追加 
= 
「自分」軸に「卒研」視点を追加 
aaaな性格なので、 
bbb職を希望しま 
す. 
1) 
記入 
2014-09-25, IEEJ EISS Taku Yamaguchi, Future University Hakodate 32
#1: Reference implementation 
provide researchers and engineers with a graphical 
UI to understand the abstract model 
planning 
produced 
text 
2014-09-25, IEEJ EISS Taku Yamaguchi, Future University Hakodate 33
This writer 
(1) wrote this part of text 
(2) as a part of "Results" considering "BYOD" in CFP, 
(3) And the writer considers that "BYOD" is an item of "Call for 
Paper" axis and "Results" is an item of "IMRAD" axis. 
(3) (3) 
(2) 
planning 
in 
matrix 
view 
produced 
text 
(1) 
(2) 
2014-09-25, IEEJ EISS Taku Yamaguchi, Future University Hakodate 34
Submitting activity log 
Request Method: POST 
… 
Request Payload 
… 
Content-Disposition: form-data; 
name="edit_log" 
{"vr":"0.7","level":"detail","console":false,"save 
Clear":"true","log":[{"op":"cc_cellText","cnt": 
{"element": 
{"id":"cc_764","tagName":"P"},"matrix": 
{"id":"cc_705","tagName":"TABLE"},"td": 
{"id":"cc_725","tagName":"TD"},"axes": 
[{"axis":"cc_743","item":"cc_720"}, 
{"axis":"cc_744","item":"cc_749"}]},"dt":"2014- 
09-09T04:42:16.736Z"}]} 
"op": "cc_cellText", 
"cnt": { 
"td": { 
"id": "cc_725", 
"tagName": "TD" 
}, 
"axes": [ 
{ 
"axis": "cc_743", 
"item": "cc_720" 
}, 
{ 
"axis": "cc_744", 
"item": "cc_749" 
} 
] 
}, 
2014-09-25, IEEJ EISS Taku Yamaguchi, Future University Hakodate 35
(3) (3) 
(2) (1) 
(2) 
"op": "cc_cellText", 
"cnt": { 
"td": { 
"id": "cc_725", ← (1) 
"tagName": "TD" 
}, 
"axes": [ 
{ 
"axis": "cc_743", ← (3) 
"item": "cc_720" ← (2) 
}, 
{ 
"axis": "cc_744", ← (3) 
"item": "cc_749" ← (2) 
} 
] 
}, 
2014-09-25, IEEJ EISS Taku Yamaguchi, Future University Hakodate 36
#2, #3: Editing pattern 1 
matrix operations done, posted 
types of editing operations 
other 
operations 
matrix 
operations 
paragraphs 
headings 
operations 
time line 
2014-09-25, IEEJ EISS Taku Yamaguchi, Future University Hakodate 37
Editing patter 2 
• less matrix 
operations, 
• ceased at the early 
stage 
matrix operations 
2014-09-25, IEEJ EISS Taku Yamaguchi, Future University Hakodate 38
In case of a proceeding 
9 
Jun. 
paper 
submission 
4 
Jul. 
acceptance 
no=fica=on 
16 
Jul. 
camera 
ready 
submission 
matrix 
operations 
2014-09-25, IEEJ EISS Taku Yamaguchi, Future University Hakodate 39
Till paper submission 
9 
Jun. 
paper 
submission 
matrix operations; 
planning composition 
2014-09-25, IEEJ EISS Taku Yamaguchi, Future University Hakodate 40
from notification to camera ready 
No matrix operations, 
so the writer may not 
change the construction 
of the text 
16 
Jul. 
camera 
matrix ready 
operations 
2014-09-25, IEEJ EISS Taku Yamaguchi, Future University Hakodate 41
DISCUSSION 
2014-09-25, IEEJ EISS Taku Yamaguchi, Future University Hakodate 42
Redundancy 
– "axes"は不要では? 
tdがどのaxesに属するかは、最 
初から継続観察してればわかる 
– 「最初から継続」の保証がない 
– モニタリング処理のコスト増 
Uniqueness of ID throughout 
editing 
– 削除したオブジェクトのIDを再利 
用してはならない 
– 通常、IDは、その瞬間にユニーク 
ならばよい 
"op": "cc_cellText", 
"cnt": { 
"td": { 
"id": "cc_725", ← (1) 
"tagName": "TD" 
}, 
"axes": [ 
{ 
"axis": "cc_743", ← (3) 
"item": "cc_720" ← (2) 
}, 
{ 
"axis": "cc_744", ← (3) 
"item": "cc_749" ← (2) 
} 
] 
}, 
2014-09-25, IEEJ EISS Taku Yamaguchi, Future University Hakodate 43

More Related Content

Viewers also liked

相互運用可能な知的活動測定システムの研究
相互運用可能な知的活動測定システムの研究相互運用可能な知的活動測定システムの研究
相互運用可能な知的活動測定システムの研究yamahige
 
情報メディア工学特論A 第3回 LODアプリの概要
情報メディア工学特論A 第3回 LODアプリの概要情報メディア工学特論A 第3回 LODアプリの概要
情報メディア工学特論A 第3回 LODアプリの概要yamahige
 
情報メディア工学特論A 第4回〜6回 LOD可視化の演習
情報メディア工学特論A 第4回〜6回 LOD可視化の演習情報メディア工学特論A 第4回〜6回 LOD可視化の演習
情報メディア工学特論A 第4回〜6回 LOD可視化の演習yamahige
 
オープンデータで実現する作文測定分析のシステム構成
オープンデータで実現する作文測定分析のシステム構成オープンデータで実現する作文測定分析のシステム構成
オープンデータで実現する作文測定分析のシステム構成yamahige
 
同期と順序のみによる不明で不整合な時間の処理方法の提案とウィキ町史への適用
同期と順序のみによる不明で不整合な時間の処理方法の提案とウィキ町史への適用同期と順序のみによる不明で不整合な時間の処理方法の提案とウィキ町史への適用
同期と順序のみによる不明で不整合な時間の処理方法の提案とウィキ町史への適用yamahige
 
国際的な相互運用とオープン技術 - 日時と文字 -
国際的な相互運用とオープン技術 - 日時と文字 -国際的な相互運用とオープン技術 - 日時と文字 -
国際的な相互運用とオープン技術 - 日時と文字 -yamahige
 
室蘭百名坂 - アーバンデータチャレンジ2015
室蘭百名坂 - アーバンデータチャレンジ2015室蘭百名坂 - アーバンデータチャレンジ2015
室蘭百名坂 - アーバンデータチャレンジ2015yamahige
 
編集操作の測定でアプローチする自然言語処理の提案
編集操作の測定でアプローチする自然言語処理の提案編集操作の測定でアプローチする自然言語処理の提案
編集操作の測定でアプローチする自然言語処理の提案yamahige
 
ウィキ町史エディター
ウィキ町史エディターウィキ町史エディター
ウィキ町史エディターyamahige
 
Linked Open Dataで実現する作文活動リポジトリと分析
Linked Open Dataで実現する作文活動リポジトリと分析Linked Open Dataで実現する作文活動リポジトリと分析
Linked Open Dataで実現する作文活動リポジトリと分析yamahige
 
室蘭百名坂 - アーバンデータチャレンジ2015 最終審査会
室蘭百名坂 - アーバンデータチャレンジ2015 最終審査会室蘭百名坂 - アーバンデータチャレンジ2015 最終審査会
室蘭百名坂 - アーバンデータチャレンジ2015 最終審査会yamahige
 
ウィキ町史ビューア - Linked Open Data (LOD)で実現するデジタル町史
ウィキ町史ビューア - Linked Open Data (LOD)で実現するデジタル町史ウィキ町史ビューア - Linked Open Data (LOD)で実現するデジタル町史
ウィキ町史ビューア - Linked Open Data (LOD)で実現するデジタル町史yamahige
 
ワークシート編集操作で追跡する組織の知識創造
ワークシート編集操作で追跡する組織の知識創造ワークシート編集操作で追跡する組織の知識創造
ワークシート編集操作で追跡する組織の知識創造yamahige
 
国際的な相互運用とオープン技術- 日時と文字 -
国際的な相互運用とオープン技術- 日時と文字 -国際的な相互運用とオープン技術- 日時と文字 -
国際的な相互運用とオープン技術- 日時と文字 -yamahige
 
Interoperable Writing Measure And Analysis
Interoperable Writing Measure And AnalysisInteroperable Writing Measure And Analysis
Interoperable Writing Measure And Analysisyamahige
 

Viewers also liked (16)

相互運用可能な知的活動測定システムの研究
相互運用可能な知的活動測定システムの研究相互運用可能な知的活動測定システムの研究
相互運用可能な知的活動測定システムの研究
 
情報メディア工学特論A 第3回 LODアプリの概要
情報メディア工学特論A 第3回 LODアプリの概要情報メディア工学特論A 第3回 LODアプリの概要
情報メディア工学特論A 第3回 LODアプリの概要
 
情報メディア工学特論A 第4回〜6回 LOD可視化の演習
情報メディア工学特論A 第4回〜6回 LOD可視化の演習情報メディア工学特論A 第4回〜6回 LOD可視化の演習
情報メディア工学特論A 第4回〜6回 LOD可視化の演習
 
オープンデータで実現する作文測定分析のシステム構成
オープンデータで実現する作文測定分析のシステム構成オープンデータで実現する作文測定分析のシステム構成
オープンデータで実現する作文測定分析のシステム構成
 
同期と順序のみによる不明で不整合な時間の処理方法の提案とウィキ町史への適用
同期と順序のみによる不明で不整合な時間の処理方法の提案とウィキ町史への適用同期と順序のみによる不明で不整合な時間の処理方法の提案とウィキ町史への適用
同期と順序のみによる不明で不整合な時間の処理方法の提案とウィキ町史への適用
 
国際的な相互運用とオープン技術 - 日時と文字 -
国際的な相互運用とオープン技術 - 日時と文字 -国際的な相互運用とオープン技術 - 日時と文字 -
国際的な相互運用とオープン技術 - 日時と文字 -
 
室蘭百名坂 - アーバンデータチャレンジ2015
室蘭百名坂 - アーバンデータチャレンジ2015室蘭百名坂 - アーバンデータチャレンジ2015
室蘭百名坂 - アーバンデータチャレンジ2015
 
編集操作の測定でアプローチする自然言語処理の提案
編集操作の測定でアプローチする自然言語処理の提案編集操作の測定でアプローチする自然言語処理の提案
編集操作の測定でアプローチする自然言語処理の提案
 
ウィキ町史エディター
ウィキ町史エディターウィキ町史エディター
ウィキ町史エディター
 
Linked Open Dataで実現する作文活動リポジトリと分析
Linked Open Dataで実現する作文活動リポジトリと分析Linked Open Dataで実現する作文活動リポジトリと分析
Linked Open Dataで実現する作文活動リポジトリと分析
 
室蘭百名坂 - アーバンデータチャレンジ2015 最終審査会
室蘭百名坂 - アーバンデータチャレンジ2015 最終審査会室蘭百名坂 - アーバンデータチャレンジ2015 最終審査会
室蘭百名坂 - アーバンデータチャレンジ2015 最終審査会
 
ウィキ町史ビューア - Linked Open Data (LOD)で実現するデジタル町史
ウィキ町史ビューア - Linked Open Data (LOD)で実現するデジタル町史ウィキ町史ビューア - Linked Open Data (LOD)で実現するデジタル町史
ウィキ町史ビューア - Linked Open Data (LOD)で実現するデジタル町史
 
ワークシート編集操作で追跡する組織の知識創造
ワークシート編集操作で追跡する組織の知識創造ワークシート編集操作で追跡する組織の知識創造
ワークシート編集操作で追跡する組織の知識創造
 
国際的な相互運用とオープン技術- 日時と文字 -
国際的な相互運用とオープン技術- 日時と文字 -国際的な相互運用とオープン技術- 日時と文字 -
国際的な相互運用とオープン技術- 日時と文字 -
 
Interoperable Writing Measure And Analysis
Interoperable Writing Measure And AnalysisInteroperable Writing Measure And Analysis
Interoperable Writing Measure And Analysis
 
MIRU2014 tutorial deeplearning
MIRU2014 tutorial deeplearningMIRU2014 tutorial deeplearning
MIRU2014 tutorial deeplearning
 

Similar to 相互運用可能な作文計測システムの設計 - リアルタイムモニタリングに向けて -

新しいソフトウェアエンジニアリングのためのパターンランゲージに向けて
新しいソフトウェアエンジニアリングのためのパターンランゲージに向けて新しいソフトウェアエンジニアリングのためのパターンランゲージに向けて
新しいソフトウェアエンジニアリングのためのパターンランゲージに向けてHironori Washizaki
 
分析・モニタリングのために作文活動を測定するシステムの設計
分析・モニタリングのために作文活動を測定するシステムの設計分析・モニタリングのために作文活動を測定するシステムの設計
分析・モニタリングのために作文活動を測定するシステムの設計yamahige
 
マトリックス型モデルによるテキストエディターと作文過程の可視化
マトリックス型モデルによるテキストエディターと作文過程の可視化マトリックス型モデルによるテキストエディターと作文過程の可視化
マトリックス型モデルによるテキストエディターと作文過程の可視化yamahige
 
Machine Learning Operations (MLOps): Overview, Definition, and Architecture
Machine Learning Operations (MLOps): Overview, Definition, and ArchitectureMachine Learning Operations (MLOps): Overview, Definition, and Architecture
Machine Learning Operations (MLOps): Overview, Definition, and ArchitectureTakuya Minagawa
 
Deep Learning reading club at SWEST 2017 interactive session
Deep Learning reading club at SWEST 2017 interactive session Deep Learning reading club at SWEST 2017 interactive session
Deep Learning reading club at SWEST 2017 interactive session Kiyoshi Ogawa
 
ソーシャルデザインパターン -評判と情報収集-
ソーシャルデザインパターン -評判と情報収集-ソーシャルデザインパターン -評判と情報収集-
ソーシャルデザインパターン -評判と情報収集-Koichi Hamada
 
Literate Computing for Infrastructure - インフラ・コード化の実践におけるIPython (Jupyter) Not...
Literate Computing for Infrastructure - インフラ・コード化の実践におけるIPython (Jupyter) Not...Literate Computing for Infrastructure - インフラ・コード化の実践におけるIPython (Jupyter) Not...
Literate Computing for Infrastructure - インフラ・コード化の実践におけるIPython (Jupyter) Not...No Bu
 
Jupyter notebook を用いた文芸的インフラ運用のススメ
Jupyter notebook を用いた文芸的インフラ運用のススメJupyter notebook を用いた文芸的インフラ運用のススメ
Jupyter notebook を用いた文芸的インフラ運用のススメNo Bu
 
2017-05-30_deepleaning-and-chainer
2017-05-30_deepleaning-and-chainer2017-05-30_deepleaning-and-chainer
2017-05-30_deepleaning-and-chainerKeisuke Umezawa
 
文章を構成する過程を測定するジグソー・テキストの開発
文章を構成する過程を測定するジグソー・テキストの開発文章を構成する過程を測定するジグソー・テキストの開発
文章を構成する過程を測定するジグソー・テキストの開発yamahige
 
皆さん!ふくてんが来ましたよ!!
皆さん!ふくてんが来ましたよ!!皆さん!ふくてんが来ましたよ!!
皆さん!ふくてんが来ましたよ!!ru pic
 
CMSI計算科学技術特論C (2015) ソフトウェア工学の視点から(前編)
CMSI計算科学技術特論C (2015) ソフトウェア工学の視点から(前編)CMSI計算科学技術特論C (2015) ソフトウェア工学の視点から(前編)
CMSI計算科学技術特論C (2015) ソフトウェア工学の視点から(前編)Computational Materials Science Initiative
 
第3回SEMAT勉強会 SEMATエッセンス解説
第3回SEMAT勉強会 SEMATエッセンス解説第3回SEMAT勉強会 SEMATエッセンス解説
第3回SEMAT勉強会 SEMATエッセンス解説Hironori Washizaki
 
スマートエスイーセミナー:機外学習応用システムパターンの例
スマートエスイーセミナー:機外学習応用システムパターンの例スマートエスイーセミナー:機外学習応用システムパターンの例
スマートエスイーセミナー:機外学習応用システムパターンの例HironoriTAKEUCHI1
 
kagamicomput201714
kagamicomput201714kagamicomput201714
kagamicomput201714swkagami
 
Jubatusが目指すインテリジェンス基盤
Jubatusが目指すインテリジェンス基盤Jubatusが目指すインテリジェンス基盤
Jubatusが目指すインテリジェンス基盤Shohei Hido
 
[データマイニング+WEB勉強会][R勉強会] R言語によるクラスター分析 - 活用編
[データマイニング+WEB勉強会][R勉強会] R言語によるクラスター分析 - 活用編[データマイニング+WEB勉強会][R勉強会] R言語によるクラスター分析 - 活用編
[データマイニング+WEB勉強会][R勉強会] R言語によるクラスター分析 - 活用編Koichi Hamada
 

Similar to 相互運用可能な作文計測システムの設計 - リアルタイムモニタリングに向けて - (20)

新しいソフトウェアエンジニアリングのためのパターンランゲージに向けて
新しいソフトウェアエンジニアリングのためのパターンランゲージに向けて新しいソフトウェアエンジニアリングのためのパターンランゲージに向けて
新しいソフトウェアエンジニアリングのためのパターンランゲージに向けて
 
分析・モニタリングのために作文活動を測定するシステムの設計
分析・モニタリングのために作文活動を測定するシステムの設計分析・モニタリングのために作文活動を測定するシステムの設計
分析・モニタリングのために作文活動を測定するシステムの設計
 
マトリックス型モデルによるテキストエディターと作文過程の可視化
マトリックス型モデルによるテキストエディターと作文過程の可視化マトリックス型モデルによるテキストエディターと作文過程の可視化
マトリックス型モデルによるテキストエディターと作文過程の可視化
 
Machine Learning Operations (MLOps): Overview, Definition, and Architecture
Machine Learning Operations (MLOps): Overview, Definition, and ArchitectureMachine Learning Operations (MLOps): Overview, Definition, and Architecture
Machine Learning Operations (MLOps): Overview, Definition, and Architecture
 
japan teacher
japan teacherjapan teacher
japan teacher
 
Deep Learning reading club at SWEST 2017 interactive session
Deep Learning reading club at SWEST 2017 interactive session Deep Learning reading club at SWEST 2017 interactive session
Deep Learning reading club at SWEST 2017 interactive session
 
ソーシャルデザインパターン -評判と情報収集-
ソーシャルデザインパターン -評判と情報収集-ソーシャルデザインパターン -評判と情報収集-
ソーシャルデザインパターン -評判と情報収集-
 
Literate Computing for Infrastructure - インフラ・コード化の実践におけるIPython (Jupyter) Not...
Literate Computing for Infrastructure - インフラ・コード化の実践におけるIPython (Jupyter) Not...Literate Computing for Infrastructure - インフラ・コード化の実践におけるIPython (Jupyter) Not...
Literate Computing for Infrastructure - インフラ・コード化の実践におけるIPython (Jupyter) Not...
 
Jupyter notebook を用いた文芸的インフラ運用のススメ
Jupyter notebook を用いた文芸的インフラ運用のススメJupyter notebook を用いた文芸的インフラ運用のススメ
Jupyter notebook を用いた文芸的インフラ運用のススメ
 
2017-05-30_deepleaning-and-chainer
2017-05-30_deepleaning-and-chainer2017-05-30_deepleaning-and-chainer
2017-05-30_deepleaning-and-chainer
 
文章を構成する過程を測定するジグソー・テキストの開発
文章を構成する過程を測定するジグソー・テキストの開発文章を構成する過程を測定するジグソー・テキストの開発
文章を構成する過程を測定するジグソー・テキストの開発
 
皆さん!ふくてんが来ましたよ!!
皆さん!ふくてんが来ましたよ!!皆さん!ふくてんが来ましたよ!!
皆さん!ふくてんが来ましたよ!!
 
ML@Loft 20200430
ML@Loft 20200430ML@Loft 20200430
ML@Loft 20200430
 
CMSI計算科学技術特論C (2015) ソフトウェア工学の視点から(前編)
CMSI計算科学技術特論C (2015) ソフトウェア工学の視点から(前編)CMSI計算科学技術特論C (2015) ソフトウェア工学の視点から(前編)
CMSI計算科学技術特論C (2015) ソフトウェア工学の視点から(前編)
 
第3回SEMAT勉強会 SEMATエッセンス解説
第3回SEMAT勉強会 SEMATエッセンス解説第3回SEMAT勉強会 SEMATエッセンス解説
第3回SEMAT勉強会 SEMATエッセンス解説
 
鹿駆動
鹿駆動鹿駆動
鹿駆動
 
スマートエスイーセミナー:機外学習応用システムパターンの例
スマートエスイーセミナー:機外学習応用システムパターンの例スマートエスイーセミナー:機外学習応用システムパターンの例
スマートエスイーセミナー:機外学習応用システムパターンの例
 
kagamicomput201714
kagamicomput201714kagamicomput201714
kagamicomput201714
 
Jubatusが目指すインテリジェンス基盤
Jubatusが目指すインテリジェンス基盤Jubatusが目指すインテリジェンス基盤
Jubatusが目指すインテリジェンス基盤
 
[データマイニング+WEB勉強会][R勉強会] R言語によるクラスター分析 - 活用編
[データマイニング+WEB勉強会][R勉強会] R言語によるクラスター分析 - 活用編[データマイニング+WEB勉強会][R勉強会] R言語によるクラスター分析 - 活用編
[データマイニング+WEB勉強会][R勉強会] R言語によるクラスター分析 - 活用編
 

More from yamahige

取捨選択操作の時間的な共起分析によるプログラミング・プロセスでの迷いの検出
取捨選択操作の時間的な共起分析によるプログラミング・プロセスでの迷いの検出取捨選択操作の時間的な共起分析によるプログラミング・プロセスでの迷いの検出
取捨選択操作の時間的な共起分析によるプログラミング・プロセスでの迷いの検出yamahige
 
音声UIでアクセスする学習分析システムの図表
音声UIでアクセスする学習分析システムの図表音声UIでアクセスする学習分析システムの図表
音声UIでアクセスする学習分析システムの図表yamahige
 
コンピュータの整列処理で正解との距離は単調に減少するか?
コンピュータの整列処理で正解との距離は単調に減少するか?コンピュータの整列処理で正解との距離は単調に減少するか?
コンピュータの整列処理で正解との距離は単調に減少するか?yamahige
 
コンピューターの整列処理におけるデータ操作の時間的共起分析
コンピューターの整列処理におけるデータ操作の時間的共起分析コンピューターの整列処理におけるデータ操作の時間的共起分析
コンピューターの整列処理におけるデータ操作の時間的共起分析yamahige
 
Measurable Interactive Application to Find Out User Recognition and Strategy ...
Measurable Interactive Application to Find Out User Recognition and Strategy ...Measurable Interactive Application to Find Out User Recognition and Strategy ...
Measurable Interactive Application to Find Out User Recognition and Strategy ...yamahige
 
プログラミング・パズルの測定と分析
プログラミング・パズルの測定と分析プログラミング・パズルの測定と分析
プログラミング・パズルの測定と分析yamahige
 
パズル操作の測定・分析による思考の推定
パズル操作の測定・分析による思考の推定パズル操作の測定・分析による思考の推定
パズル操作の測定・分析による思考の推定yamahige
 
並べ替えプログラミングの測定・分析
並べ替えプログラミングの測定・分析並べ替えプログラミングの測定・分析
並べ替えプログラミングの測定・分析yamahige
 
できごと、手順、プログラムや地理の並べ替え操作の測定と分析
できごと、手順、プログラムや地理の並べ替え操作の測定と分析できごと、手順、プログラムや地理の並べ替え操作の測定と分析
できごと、手順、プログラムや地理の並べ替え操作の測定と分析yamahige
 
読み書き行為の時間的・手順的な共起に基づく自然言語処理の提案
読み書き行為の時間的・手順的な共起に基づく自然言語処理の提案読み書き行為の時間的・手順的な共起に基づく自然言語処理の提案
読み書き行為の時間的・手順的な共起に基づく自然言語処理の提案yamahige
 
ジグソー・テキストによる文並べ替え操作の測定
ジグソー・テキストによる文並べ替え操作の測定ジグソー・テキストによる文並べ替え操作の測定
ジグソー・テキストによる文並べ替え操作の測定yamahige
 
Designing Matrix Type Text Editing Model for Measuring and Analyzing Writing ...
Designing Matrix Type Text Editing Model for Measuring and Analyzing Writing ...Designing Matrix Type Text Editing Model for Measuring and Analyzing Writing ...
Designing Matrix Type Text Editing Model for Measuring and Analyzing Writing ...yamahige
 
キオクの場所 - 同期と位置関係のみによる不明で不整合な空間情報の処理 -
キオクの場所 - 同期と位置関係のみによる不明で不整合な空間情報の処理 -キオクの場所 - 同期と位置関係のみによる不明で不整合な空間情報の処理 -
キオクの場所 - 同期と位置関係のみによる不明で不整合な空間情報の処理 -yamahige
 
マトリックス型テキスト編集モデルによる作文行為の時間共起
マトリックス型テキスト編集モデルによる作文行為の時間共起マトリックス型テキスト編集モデルによる作文行為の時間共起
マトリックス型テキスト編集モデルによる作文行為の時間共起yamahige
 

More from yamahige (14)

取捨選択操作の時間的な共起分析によるプログラミング・プロセスでの迷いの検出
取捨選択操作の時間的な共起分析によるプログラミング・プロセスでの迷いの検出取捨選択操作の時間的な共起分析によるプログラミング・プロセスでの迷いの検出
取捨選択操作の時間的な共起分析によるプログラミング・プロセスでの迷いの検出
 
音声UIでアクセスする学習分析システムの図表
音声UIでアクセスする学習分析システムの図表音声UIでアクセスする学習分析システムの図表
音声UIでアクセスする学習分析システムの図表
 
コンピュータの整列処理で正解との距離は単調に減少するか?
コンピュータの整列処理で正解との距離は単調に減少するか?コンピュータの整列処理で正解との距離は単調に減少するか?
コンピュータの整列処理で正解との距離は単調に減少するか?
 
コンピューターの整列処理におけるデータ操作の時間的共起分析
コンピューターの整列処理におけるデータ操作の時間的共起分析コンピューターの整列処理におけるデータ操作の時間的共起分析
コンピューターの整列処理におけるデータ操作の時間的共起分析
 
Measurable Interactive Application to Find Out User Recognition and Strategy ...
Measurable Interactive Application to Find Out User Recognition and Strategy ...Measurable Interactive Application to Find Out User Recognition and Strategy ...
Measurable Interactive Application to Find Out User Recognition and Strategy ...
 
プログラミング・パズルの測定と分析
プログラミング・パズルの測定と分析プログラミング・パズルの測定と分析
プログラミング・パズルの測定と分析
 
パズル操作の測定・分析による思考の推定
パズル操作の測定・分析による思考の推定パズル操作の測定・分析による思考の推定
パズル操作の測定・分析による思考の推定
 
並べ替えプログラミングの測定・分析
並べ替えプログラミングの測定・分析並べ替えプログラミングの測定・分析
並べ替えプログラミングの測定・分析
 
できごと、手順、プログラムや地理の並べ替え操作の測定と分析
できごと、手順、プログラムや地理の並べ替え操作の測定と分析できごと、手順、プログラムや地理の並べ替え操作の測定と分析
できごと、手順、プログラムや地理の並べ替え操作の測定と分析
 
読み書き行為の時間的・手順的な共起に基づく自然言語処理の提案
読み書き行為の時間的・手順的な共起に基づく自然言語処理の提案読み書き行為の時間的・手順的な共起に基づく自然言語処理の提案
読み書き行為の時間的・手順的な共起に基づく自然言語処理の提案
 
ジグソー・テキストによる文並べ替え操作の測定
ジグソー・テキストによる文並べ替え操作の測定ジグソー・テキストによる文並べ替え操作の測定
ジグソー・テキストによる文並べ替え操作の測定
 
Designing Matrix Type Text Editing Model for Measuring and Analyzing Writing ...
Designing Matrix Type Text Editing Model for Measuring and Analyzing Writing ...Designing Matrix Type Text Editing Model for Measuring and Analyzing Writing ...
Designing Matrix Type Text Editing Model for Measuring and Analyzing Writing ...
 
キオクの場所 - 同期と位置関係のみによる不明で不整合な空間情報の処理 -
キオクの場所 - 同期と位置関係のみによる不明で不整合な空間情報の処理 -キオクの場所 - 同期と位置関係のみによる不明で不整合な空間情報の処理 -
キオクの場所 - 同期と位置関係のみによる不明で不整合な空間情報の処理 -
 
マトリックス型テキスト編集モデルによる作文行為の時間共起
マトリックス型テキスト編集モデルによる作文行為の時間共起マトリックス型テキスト編集モデルによる作文行為の時間共起
マトリックス型テキスト編集モデルによる作文行為の時間共起
 

Recently uploaded

論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video UnderstandingToru Tamaki
 
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイスLoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイスCRI Japan, Inc.
 
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...Toru Tamaki
 
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptxsn679259
 
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。iPride Co., Ltd.
 
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアルLoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアルCRI Japan, Inc.
 
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。iPride Co., Ltd.
 
Utilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native IntegrationsUtilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native IntegrationsWSO2
 
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Gamesatsushi061452
 
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半        2024/04/26の勉強会で発表されたものです。新人研修 後半        2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。iPride Co., Ltd.
 

Recently uploaded (10)

論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
 
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイスLoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
 
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
 
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
 
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
 
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアルLoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
 
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
 
Utilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native IntegrationsUtilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native Integrations
 
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
 
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半        2024/04/26の勉強会で発表されたものです。新人研修 後半        2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
 

相互運用可能な作文計測システムの設計 - リアルタイムモニタリングに向けて -

  • 1. 相互運用可能な作文計測システムの設計 - リアルタイムモニタリングに向けて ‒ Designing Interoperable Writing Measurement System for Real-time Monitoring ○山口琢、大場みち子、高橋修 公立はこだて未来大学 Taku Yamaguchi, Michiko Oba, Osamu Takahashi Future University Hakodate v1 2014-09-25 http://www.slideshare.net/yamahige 2014-09-25, IEEJ EISS Taku Yamaguchi, Future University Hakodate 1
  • 2. BACKGROUND 2014-09-25, IEEJ EISS Taku Yamaguchi, Future University Hakodate 2
  • 3. Big Data: large-scale and long-term data accumulation and analysis for intellectual activity is realized by i15y and s13n • From lock-in to interoperability (*) • Benchmarking – Many researches, practices; methods for teaching, learning and reviewing – Measurement – Synthesize data and results (*) Tsuneo Yamada, The MOOC phenomenon ‒ The issues of the forthcoming online course platforms in post-MOOC, JOHO KANRI Vol. 57 (2014) No. 6 pp.367-375 2014-09-25, IEEJ EISS Taku Yamaguchi, Future University Hakodate 3
  • 4. Sensing intellectual activity • thinking aloud protocols • produced text analysis – Natural language processing • recording/logging – video recording, whole desktop operations logging – keystroke, mouse, ... logging – activity modeling and logging • eye tracking • neurologicals: MRI 2014-09-25, IEEJ EISS Taku Yamaguchi, Future University Hakodate 4
  • 5. Activity sensing for e-book 2014-09-25, IEEJ EISS Taku Yamaguchi, Future University Hakodate 5
  • 6. Standardization for e-book activity sensing 知的活動 学習・教育 ↓ Webとの融合 IMS/GLC: Caliper 読書 ↓ 電子書籍 IDPF: EPUB 電子教科書 EDUPUB IDPF: International Digital Publishing Forum IMS/GLC: IMS Global Learning Consortium 2014-09-25, IEEJ EISS Taku Yamaguchi, Future University Hakodate 6
  • 7. SCENARIO 2014-09-25, IEEJ EISS Taku Yamaguchi, Future University Hakodate 7
  • 8. 自己紹介文の作成を観察 • つまずきをリアルタ イムにキャッチして 指導に反映する。 • その仕組みをアクセ シブルにする   ▲▲              ▲▲         ▲▲▲▲ ▲▲         ▲▲▲▲     ▲▲▲ ▲▲▲         ▲▲▲ 自分 操作の 種類 エントリー 時間 科目 性格 志望動機 力を注いだ科目 は、xxxです。そこ で、志望動機yyy です。 希望職種 aaaな性格なので、 bbb職を希望します. 時間 操作の 種類 ▲▲▲  ▲▲                     ▲▲▲  ▲▲           ▲▲▲ ▲▲          時間 操作の 種類 時間 操作の 種類 2014-09-25, IEEJ EISS Taku Yamaguchi, Future University Hakodate 8
  • 9. Concept MEASUREMENT AND REAL-TIME MONITORING OF WRITING 2014-09-25, IEEJ EISS Taku Yamaguchi, Future University Hakodate 9
  • 10. writing research methods text edi=ng system writing produced text xxx xxxx xxx xxx xx xx xxxx mo測re定 se機no能rs 測定機能 matrix type opera=on sensor writer instructor other writer researcher monitoring, analysis operations and their targets matrix ▲▲ ▲ ▲ ▲▲▲ ▲ ▲▲▲▲▲▲ keystroke logging recording whole opera=ons time • thinking aloud protocols • produced text analysis • recording, logging • eye tracking • Neurologicals this research 2014-09-25, IEEJ EISS Taku Yamaguchi, Future University Hakodate 10
  • 11. Measurement of writing activity text edi=ng system editing operations produced text xxx xxxx xxx xxx xx xx xxxx edi=ng opera=on sensor log writer instructor other writer researcher ▲▲ ▲ ▲ ▲▲▲ ▲ ▲▲▲▲▲▲ monitoring, analysis 2014-09-25, IEEJ EISS Taku Yamaguchi, Future University Hakodate 11
  • 12. cf. Measurement of written outcome writing text edi=ng system produced text xxx xxxx xxx xxx xx xx xxxx corpus writer instructor other writer researcher Natural Language Proccessing ▲▲ ▲ ▲ ▲▲▲ ▲ ▲▲▲▲▲▲ monitoring, analysis 2014-09-25, IEEJ EISS Taku Yamaguchi, Future University Hakodate 12
  • 13. "Signal processing" for writing activity text edi=ng system editing operations produced text xxx xxxx xxx xxx xx xx xxxx wri=ng ac=vity sensor ac=vity repository writer instructor other writer researcher e.g. called Sensor API in IMS/GLC Caliper e.g. SPARQL query lang. for DB stored in RDF format, SQL-like syntax ▲▲ ▲ ▲ ▲▲▲ ▲ ▲▲▲▲▲▲ analytics, monitoring 2014-09-25, IEEJ EISS Taku Yamaguchi, Future University Hakodate 13
  • 14. Signal processing for writing activity stream text edi=ng system editing operations produced text xxx xxxx xxx xxx xx xx xxxx wri=ng ac=vity sensor ac=vity stream writer instructor other writer researcher e.g. Continuous SPARQL ▲▲ ▲ ▲ ▲▲▲ ▲ ▲▲▲▲▲▲ real-time monitor stored ac=vity log pattern scenario e.g. SPARQL ▲▲ ▲ ▲ ▲▲▲ ▲ ▲▲▲▲▲▲ analytics mining 2014-09-25, IEEJ EISS Taku Yamaguchi, Future University Hakodate 14
  • 15. Our focus: information model for writing text edi=ng system editing operations produced text xxx xxxx xxx xxx xx xx xxxx wri=ng ac=vity sensor ac=vity stream writer Informa=on model for wri=ng ac=vity instructor other writer researcher ▲▲ ▲ ▲ ▲▲▲ ▲ ▲▲▲▲▲▲ real-time monitor stored ac=vity log pattern scenario ▲▲ ▲ ▲ ▲▲▲ ▲ ▲▲▲▲▲▲ analysis mining 2014-09-25, IEEJ EISS Taku Yamaguchi, Future University Hakodate 15
  • 16. Information model for writing • What are activities of writing? – of reading: annotations, page/block use, media use, lookups • How are they described? – activity type/name, time stamp, ...? 2014-09-25, IEEJ EISS Taku Yamaguchi, Future University Hakodate 16
  • 17. information model • 「書き込んだ」 + • 「どこに」   ▲▲              ▲▲         ▲▲▲▲ ▲▲         ▲▲▲▲     ▲▲▲ ▲▲▲         ▲▲▲ 自分 操作の 種類 エントリー 時間 科目 性格 志望動機 力を注いだ科目 は、xxxです。そこ で、志望動機yyy です。 希望職種 aaaな性格なので、 bbb職を希望します. 時間 操作の 種類 ▲▲▲  ▲▲                     ▲▲▲  ▲▲           ▲▲▲ ▲▲          時間 操作の 種類 時間 操作の 種類 2014-09-25, IEEJ EISS Taku Yamaguchi, Future University Hakodate 17
  • 18. INTEROPERABILITY 2014-09-25, IEEJ EISS Taku Yamaguchi, Future University Hakodate 18
  • 19. システム構成: SaaS型テキストエディタ • 編集操作ログを保存、モニタ・分析 • 文章データは自・サードパーティのク ラウドストレージに保存 クラウドストレージ 文章データ (XHTML、CSS) モバイル、PCの ブラウザ サーバ処理 自身・他の サーバ(SaaS) Webサイト ワークシート (XHTML、CSS) 編集操作ログ (ビッグデータ、 オープン データ) テキストエディタ xxx xxxxxx xxxxxx サーバ 書き手 処理 書き手 指導者 研究者 モニター 分析 2014-09-25, IEEJ EISS Taku Yamaguchi, Future University Hakodate 19
  • 20. システム構成: SaaS型テキストエディタ • 編集操作ログを保存、モニタ・分析 • 文章データは自・サードパーティのク ラウドストレージに保存 モバイル、PCの ブラウザ サーバ処理 自身・他の サーバ(SaaS) 編集操作ログ (ビッグデータ、 オープン データ) テキストエディタ xxx xxxxxx xxxxxx サーバ 書き手 処理 書き手 指導者 研究者 モニター 分析 2014-09-25, IEEJ EISS Taku Yamaguchi, Future University Hakodate 20
  • 21. without interoperability スマホ、タブレット、PC 文書Y xxxxxxxx xxxxxxxx xxx スマホ、タブレット、PC サーバB 編集操作ログ サーバ サーバ処理 サーバA 文書Yの ログ 編集操作ログ 書き手B 書き手A 処理 サーバ 処理 サーバ処理 モニター モニター 文書Xの ログ 書き手Bのグラフ 書き手Aのグラフ None 書き手Bのグラフ None 書き手Aのグラフ 文書X xxxxxxxx xxxxxxxx xxx 2014-09-25, IEEJ EISS Taku Yamaguchi, Future University Hakodate 21
  • 22. "ワープロ戦争"再び? スマホ、タブレット、PC ベンダーAのクラウド 編集操作ログ サーバ 文書Yの ログ サーバ処理 ベンダーBのクラウド 編集操作ログ 文書Y xxxxxxxx xxxxxxxx xxx 書き手 処理 サーバ 処理 文書X xxxxxxxx xxxxxxxx xxx サーバ処理 モニター モニター 文書Xの ログ 文書Yのグラフ 文書Xのグラフ (なし) 文書Yのグラフ (なし) 文書Xのグラフ 2014-09-25, IEEJ EISS Taku Yamaguchi, Future University Hakodate 22
  • 23. "ワープロ戦争"再び? スマホ、タブレット、PC ベンダーAのクラウド 編集操作ログ サーバ 文書Xの ログ サーバ処理 ベンダーBのクラウド 編集操作ログ 書き手 処理 サーバ 処理 文書X xxxxxxxx xxxxxxxx xxx 文書Xのグラフ モニター モニター サーバ処理 文書Xの ログ 文書Xのグラフ 2014-09-25, IEEJ EISS Taku Yamaguchi, Future University Hakodate 23
  • 24. 標準化による相互運用 スマホ、タブレット、PC 文書Y xxxxxxxx xxxxxxxx xxx スマホ、タブレット、PC ベンダーBのクラウド 編集操作ログ サーバ 文書Yの ログ サーバ処理 ベンダーAのクラウド 編集操作ログ 書き手B 書き手A 処理 サーバ 処理 サーバ処理 文書Xの ログ 書き手Bのグラフ 書き手Aのグラフ モニター 文書X xxxxxxxx xxxxxxxx xxx 2014-09-25, IEEJ EISS Taku Yamaguchi, Future University Hakodate 24
  • 25. 想定すべき前提: 疎結合 • 新規作成・完了を捉えてるとは限らない。 • 途中の欠損があるかもしれない。 – 「ベンダーBクラウド」がダウン、とか • もちろん、このシステムを利用する個々の 人文学・社会科学の実験は,データの欠 損がないようにアレンジされるだろう。 • ここで論じているのはシステムの要件で あって,実験の要件ではない。 2014-09-25, IEEJ EISS Taku Yamaguchi, Future University Hakodate 25
  • 26. APPROACH 2014-09-25, IEEJ EISS Taku Yamaguchi, Future University Hakodate 26
  • 27. Technology push strategy Technology push Demand pull - Iterative and incremental - - waterfall - model learning/research model learning/research data problems nees/requirement deploy analysis hypothesis evaluation Proof of concept: the first itera=on 2014-09-25, IEEJ EISS Taku Yamaguchi, Future University Hakodate 27
  • 28. DESIGNING INFORMATION MODEL FOR WRITING 2014-09-25, IEEJ EISS Taku Yamaguchi, Future University Hakodate 28
  • 29. Designing writing information model • humani=es • instruc=on • learning • document review/ management (2) which provide with fruitful analysis (1) What are information models of writing information model • activity • conceptual information structure on which those activities are based (3) and can be supported by new and existing applications x x x x x 2014-09-25, IEEJ EISS Taku Yamaguchi, Future University Hakodate 29
  • 30. apps/systems and the model • humani=es • instruc=on • learning • document review/ management (1) What are information models of writing (3) and can be supported by new and existing applications x x x x x Various implementation • New/existing • Full/partial support • Native/activity-translation (2) which provide with fruitful analysis focus here 2014-09-25, IEEJ EISS Taku Yamaguchi, Future University Hakodate 30
  • 31. Matrix type information model for "writing" • Worksheet model of Explicit/implicit guidelines/ instructions for "planning". – "Write y, as section a1, a2, ... or aN; considering b1, b2, ... and/or bN; audience are c1, c2, ... and/or cN; it will be reviewed by criteria d1, d2, ... dN; ..." – axis a = { a1, a2, ... }, axis b = { b1, b2, ...}, ... – cell y = f(a, b, c, d, ...) • Activity – matrix: editing axes, items of an axis, text in a cell – editing text which is not associated with a cell 2014-09-25, IEEJ EISS Taku Yamaguchi, Future University Hakodate 31
  • 32. Conceptual two dimensional matrix セルの内容 = f("エントリー", "自分") 自分 エントリー 科目 性格 卒研 志望動機 力を注いだ科目 は、xxxです。そこ で、志望動機yyy です。 希望職種 2) 列追加 = 「自分」軸に「卒研」視点を追加 aaaな性格なので、 bbb職を希望しま す. 1) 記入 2014-09-25, IEEJ EISS Taku Yamaguchi, Future University Hakodate 32
  • 33. #1: Reference implementation provide researchers and engineers with a graphical UI to understand the abstract model planning produced text 2014-09-25, IEEJ EISS Taku Yamaguchi, Future University Hakodate 33
  • 34. This writer (1) wrote this part of text (2) as a part of "Results" considering "BYOD" in CFP, (3) And the writer considers that "BYOD" is an item of "Call for Paper" axis and "Results" is an item of "IMRAD" axis. (3) (3) (2) planning in matrix view produced text (1) (2) 2014-09-25, IEEJ EISS Taku Yamaguchi, Future University Hakodate 34
  • 35. Submitting activity log Request Method: POST … Request Payload … Content-Disposition: form-data; name="edit_log" {"vr":"0.7","level":"detail","console":false,"save Clear":"true","log":[{"op":"cc_cellText","cnt": {"element": {"id":"cc_764","tagName":"P"},"matrix": {"id":"cc_705","tagName":"TABLE"},"td": {"id":"cc_725","tagName":"TD"},"axes": [{"axis":"cc_743","item":"cc_720"}, {"axis":"cc_744","item":"cc_749"}]},"dt":"2014- 09-09T04:42:16.736Z"}]} "op": "cc_cellText", "cnt": { "td": { "id": "cc_725", "tagName": "TD" }, "axes": [ { "axis": "cc_743", "item": "cc_720" }, { "axis": "cc_744", "item": "cc_749" } ] }, 2014-09-25, IEEJ EISS Taku Yamaguchi, Future University Hakodate 35
  • 36. (3) (3) (2) (1) (2) "op": "cc_cellText", "cnt": { "td": { "id": "cc_725", ← (1) "tagName": "TD" }, "axes": [ { "axis": "cc_743", ← (3) "item": "cc_720" ← (2) }, { "axis": "cc_744", ← (3) "item": "cc_749" ← (2) } ] }, 2014-09-25, IEEJ EISS Taku Yamaguchi, Future University Hakodate 36
  • 37. #2, #3: Editing pattern 1 matrix operations done, posted types of editing operations other operations matrix operations paragraphs headings operations time line 2014-09-25, IEEJ EISS Taku Yamaguchi, Future University Hakodate 37
  • 38. Editing patter 2 • less matrix operations, • ceased at the early stage matrix operations 2014-09-25, IEEJ EISS Taku Yamaguchi, Future University Hakodate 38
  • 39. In case of a proceeding 9 Jun. paper submission 4 Jul. acceptance no=fica=on 16 Jul. camera ready submission matrix operations 2014-09-25, IEEJ EISS Taku Yamaguchi, Future University Hakodate 39
  • 40. Till paper submission 9 Jun. paper submission matrix operations; planning composition 2014-09-25, IEEJ EISS Taku Yamaguchi, Future University Hakodate 40
  • 41. from notification to camera ready No matrix operations, so the writer may not change the construction of the text 16 Jul. camera matrix ready operations 2014-09-25, IEEJ EISS Taku Yamaguchi, Future University Hakodate 41
  • 42. DISCUSSION 2014-09-25, IEEJ EISS Taku Yamaguchi, Future University Hakodate 42
  • 43. Redundancy – "axes"は不要では? tdがどのaxesに属するかは、最 初から継続観察してればわかる – 「最初から継続」の保証がない – モニタリング処理のコスト増 Uniqueness of ID throughout editing – 削除したオブジェクトのIDを再利 用してはならない – 通常、IDは、その瞬間にユニーク ならばよい "op": "cc_cellText", "cnt": { "td": { "id": "cc_725", ← (1) "tagName": "TD" }, "axes": [ { "axis": "cc_743", ← (3) "item": "cc_720" ← (2) }, { "axis": "cc_744", ← (3) "item": "cc_749" ← (2) } ] }, 2014-09-25, IEEJ EISS Taku Yamaguchi, Future University Hakodate 43