従来の単語アプリでは不足していた要素とFileMakerでの自作
MikanやDuolingoなどの既存アプリは、元々テキストが決まっており、自分が覚えたい単語を自由に追加できないという課題がありました。
私自身が使ってきた中では、そうしたカスタマイズ可能なアプリがなかったため、FileMakerというデータベースソフトを用いて、個人の英語学習用、英単語学習Appを自作しました。
登録は、外国語と日本語の組み合わせを一行ずつ入力するだけで完了します。
登録単語の偏りと出題の工夫
https://www.youtube.com/watch?v=jppHqLnXWJI&t=345s
大量の問題群を整理するセマンティック検索のメリット
現在、アプリには約2500問が蓄積されています。問題数が増加したことで、従来の検索(例:「スポーツ」が入っているか)では、その言葉が入っているもの(イコール検索)しか出てこないという状況でした。
そんな中、全く別の方が作られたA単語学習用のFileMakerアプリでセマンティック検索が実現されているのを見て、その素晴らしさに感動し、自身のアプリにも導入しました。
このセマンティック検索を実装した結果、「旅で使う英語」や「職場で使う英語」といったシチュエーションごとの学習という、従来の検索では対応が難しかった要望が、実現しました。
学習効果を高めるフィルタリングと柔軟な検索対応
セマンティック検索では、絞りキーワードと類似度(例:30%)を設定することで、関連性の高い問題群を柔軟に抽出できます。
類似度を絞り込みすぎるとイコール検索と同じになってしまうため、適切な設定が必要です。
例えば、キーワードに「旅」と入力すると、vacation(バケーション)、Lanthan(ランタン)、observe(観察)など、関連性の高い単語がランダムに抽出されます。
この絞り込みは、ランダムだった単語テストに「まとまり」や「色味」を持たせる効果があり、学習体験を大きく向上させます。
また、テスト対象を「全て」にしてカテゴリー絞り込みを行うことで、「習得済みを除外」といったフィルタリングでは失われがちな、古い単語を混ぜ込みながら特定のテーマで学習する機会を得られます。
さらに、ベクトルデータ取得の際に日本語訳と外国語(英語)の両方を対象としているため、日本語(例:「フード」)で検索しても、英語(例:「Speak Fluency」)で検索しても、関連性の高い単語を呼び出すことが可能です。
ランダム出題と意味のまとまりへの転換
https://www.youtube.com/watch?v=jppHqLnXWJI&t=388s
FileMakerだからこそ実現できた総合的な学習サポート機能
AI連携と履歴管理: インターフェイス内で直接ChatGPTに質問でき、そのチャット履歴(トーク履歴)を確認できます。
多言語・ミックステスト対応: 英語だけでなく、様々な外国語の単語帳として利用できます。さらに、「テスト言語ミックス」機能により、韓国語と英語など複数の言語の問題をミックスしてテストすることが可能です。
読み上げ機能: 登録された単語を読み上げさせることができます。
セマンティック検索の実装に加え、FileMakerという環境を利用することで、学習を強力にサポートする独自の機能も実現しています。
チャット機能と履歴閲覧デモ・他
https://www.youtube.com/watch?v=jppHqLnXWJI&t=538s
FileMakerならばこそ、セマンティック検索やAI連携、多言語対応といった高度な機能を統合することが可能です。
ユーザーはアプリを切り替えることなく、一つのツールで集中的かつ柔軟な外国語学習を行うことができる、という大きなメリットがあります。
動画による解説
- 0:00 カジュアルな導入とFileMaker紹介
- 0:40 英単語カードの目的と既存アプリとの違い
- 1:21 ChatGPTとの連携インターフェイス紹介
- 2:41 セマンティック検索の概要と説明
- 3:24 絞り込み設定と検索デモ
- 4:45 セマンティックキーワード検索の実演
- 5:45 登録単語の偏りと出題の工夫
- 6:28 ランダム出題と意味のまとまりへの転換
- 7:57 セマンティック検索の完成報告
- 8:58 チャット機能と履歴閲覧デモ
- 9:22 読み上げとAIチャット連携の説明
- 9:44 多言語テスト対応の紹介
- 10:28 英語・韓国語ミックステストの実演
- 11:10 FileMakerだからできる学習拡張とまとめ
お困りごとをお聞かせください。
FileMakerについてのご相談、ご依頼など。お気軽にお問い合わせください。
頂いた内容については、3営業日以内の返信を心がけております。
既に稼働中のFileMakerの修正も、頻繁にご依頼頂いております。
小さなことから、お気になさらずお気軽にご相談ください。
その他のFileMaker一覧
-
FileMaker
FileMaker の自習室にて「ポータルフィルタリングのレコード数をリアルタイムに反映させる(Claris FileMaker - 10分でスキルアップ)」が公開されました
動画内のサンプルがダウンロードできます。 ダウンロードはこちらから この動画のこぼれ話自社ソリューションの制作を行っていた時に「ちょっとどうしても気になる」と思って実装したテクニックです。FileMaker自...
続きを読む
-
a-blog cms
a-blog cmsのブロックエディターに画像付きテキストを効率よく貼り付ける方法(Mac環境)
a-blog cmsで記事を作成していると、外部サイトやアプリから「画像とテキストをまとめて」コピーして貼り付けたい場面は少なくありません。しかし実際には、ブラウザやアプリの違いによって画像の取り込み可否が...
続きを読む
-
技術
Final Cut Proの使い方を学ぶ(2)
動画現在iMovieを使ってい動画作成しているのですが、Apple Creator Studio が登場したため、Final Cut Proに乗り換えようかと思いました。その際に「【超永久保存版】これ1本でFinal Cut Proの基礎は完璧!動画...
続きを読む
-
技術
Final Cut Proの使い方を学ぶ(1)
動画現在iMovieを使ってい動画作成しているのですが、Apple Creator Studio が登場したため、Final Cut Proに乗り換えようかと思いました。その際に「【超永久保存版】これ1本でFinal Cut Proの基礎は完璧!...
続きを読む
-
技術
Codex(Mac版)を使ってみて、まず分かったこと
CodexのMac版をダウンロードし、実際に触ってみました。率直な第一印象は「少し分かりにくいツールだな」というものです。起動後に最初に求められる操作は、CursorなどのAIコードエディタと同様にプロジェクトフ...
続きを読む
-
技術
Apple IntelligenceとMacショートカットの連携で仕事をもっと効率的に
今回は、私自身が最近よく使っている、Macの「ショートカット」アプリとApple Intelligence(AI)を組み合わせた、ちょっとした業務効率化の話をご紹介します。 AIというと、大きなシステムを導入したり、何か特...
続きを読む