一般
(この資料は、「喜多 もろもろ」で検索すると見つけることができます)
国内大学でトップのシェアを持ち(https://axies.jp/ja/ict の2015年度調査結果)、世界230カ国に1億人超のユーザがいると推定されるオープンソースLMS(Learning Management System)。オンライン教育を実施するためのプラットフォームとして代表的なものの一つ。GPLでの配布。PHPで書かれている。
Moodleのアカウントを Amazonアレクサのアカウントとリンクする:
Google アシスタント: 「OK Google, ムードル小テストにつないで。」
Amazon Alexa: 「Moodle小テスト」スキルを有効にしてから、「アレクサ, ムードル小テストを開いて。」
(日本語と英語ロケールに対応。一般公開バージョンのスキル・アプリは、デモコマンドなので、Moodle側でのユーザの排他処理してません)
webhook / エンドポイント は、 PHPで記述した。
MoodleDocs:
Moodle 開発元で公開し Moodle の全機能に対する解説が網羅されているオンラインドキュメント。
Google Cloud Translation API で日本語訳した上で、手直し、非公式日本語版を構築。
(公式の日本語版は、英語版に追いついておらず、コンテンツが不足)
MoodleDocs(非公式日本語版)を音声コマンドで検索できる音声アプリを開発した。
(Moodleを操作している画面とは別のデバイス・画面で利用することを想定)
任意の単語やフレーズを取得できるようにするため、
用いた。
検索結果を音声で的確に伝えるためには、適切な箇所の情報を、必要十分な限定された情報量で返答する必要がある。
まだまだプロトタイプの段階。Moodleの使い方がすぐわかる、と思わせるようなヘルプ機能として実用性を高めるための改善が今後も必要。