サービス・プロダクト概要
データマイニングとコンピュータービジョンテクノロジーを使用して、大規模な公開テストデータセットからすべての語彙を収集します。
モバイルアプリでは、ユーザーはこれらのデータからさまざまな大学やレベルを対象とした複数の単語帳を閲覧、作成できます。
サービスの課題
単語帳やメモリーカードを使って語彙を学ぶことは、日本の高校生にとても人気があります。
彼らは、志望する大学のテストに出題されるであろう英単語彙を網羅するさまざまな英単語の本を購入している現状があります。
弊社の提案
データマイニングとコンピュータービジョンテクノロジーを使用して、大規模な公開テストデータセットからすべての語彙を収集する機能を提案。
また、モバイルアプリでは、ユーザーはこれらのデータからさまざまな大学やレベルを対象としたさまざまな単語帳を閲覧、作成できるようにしました。
公開テストデータは適切に整理されておらず、pdf、スキャン画像などのさまざまな形式になっていますが、その公開テストから英語の文章を集めた後、使用する前にそれらを辞書形式の単語に変換する必要がありました。
2か月以内にベータテストを開始するには、2つのモバイルアプリを迅速に開発いたしました。
結果
データマイニングモジュールを構築して単語データベースを構築し、Flutterに組み込まれた1つのソースコードを使用して2つのモバイルアプリケーションを開発しました。
主な機能
① データマイニング データ収集にWebクローラーを利用し、画像からテキストへの変換にOCRを使用し、単語データをデータベースに入力する前に単語ステミングプロセスを実行するデータマイニングモジュールを実装します。
このモジュールを毎月実行することで、新しいデータを収集し、単語データベースに更新することができます。
② テスト日に基づいた単語帳生成 単語データには、過去にその単語を使用した大学とテストの日付がラベル付けされています。
そのため、ユーザーは動的フィルターを使用して、大学と試験日の選択に基づいて単語帳を作成できます。
開発体制
役割 | アサイン割合(平均) |
---|---|
プロジェクトマネージャー(PM) | 0.25人月 |
Flutterエンジニア | 2.0人月 |
テスター(QC) | 1.0人月 |
UIデザイナー(UID) | 0.5人月 |
初期開発工数
・4ヶ月
・合計人月:15人月