スレッド内の継続的な翻訳

アフリカ連合の55加盟国全体で活動する組織向けにDiscourseの導入を進めています。このプラットフォームは、アフリカにおける重大なコミュニケーションの障壁を克服する必要があります。アフリカの多くの学者や公務員は、旧宗主国の言語で教育を受けてきたため、国際機関では英語圏、フランス語圏、ポルトガル語圏のメンバーがそれぞれ孤立した「サイロ」に分かれてしまうことがよくあります。Discourseは、チャットスレッドがこの機能を自動化できれば、この障壁を打ち破る可能性を秘めています。

私が自分の言語ではないメッセージを受け取った場合、送信者の真意を確認できるよう、元のメッセージを薄く色付けされたボックスで表示し、その下に翻訳を表示したいと考えています。理想的には、段落ごとに自動的に分割されます。[段落1 原文]/段落1 翻訳。[段落2 原文]/段落2 翻訳。[P3]/P3、という具合です。つまり、フランス語のメッセージを受け取った場合、元のフランス語とAIによる英語翻訳の両方を見られる必要があります。その後、私が英語で返信すると、フランス語圏のユーザーは元の英語と提案された翻訳の両方を見られ、ポルトガル語圏のユーザーは英語とポルトガル語で、北アフリカの人は英語とアラビア語で見られる必要があります。その後、相手が自分の言語で返信すれば、その対応者のためにこのプロセスが逆転します。

重要な点は以下の通りです。

  1. ユーザーの負担を最小限に抑えること。設定して忘れ去る(セット&フォゲット)方式です。各メッセージの翻訳をユーザーが手動で要求する必要はなく、学習曲線を最小限に抑える必要があります。
  2. 元のメッセージを表示すること。これは機械翻訳に関するベストプラクティスです。受信者は、自分が書き手の意図のコンピュータによる近似版を見ていることを認識し、必要に応じて再確認できる必要があります。
  3. 段落ごとに翻訳すること。メッセージが非常に長く、多くのスクロールを要する場合、全体を一つのまとまりとして翻訳すると、翻訳された部分の対応付けに困難が生じます。
  4. リアルタイムチャットと掲示板スレッドの両方に対応すること。元の言語で送信されたチャットメッセージは、受信者にとって元の言語と好みの言語でリアルタイムに表示される必要があります。これが決定的な機能(キラーアプリ)となるでしょう。これはWhatsAppでは実現できません。そのため、人口2億4000万人の英語圏ナイジェリアの人々と、人口1億1500万人のフランス語圏コンゴ民主共和国の人々が成功裡に会話を交わすことが非常に困難になっています。

この機能を最初の組織で実用化できれば、他の汎アフリカ機関でも同様に展開できます。ターゲットユーザーを、デジタルリテラシーがあまり高くなく、流暢なフランス語を話せるが、空港を移動する程度の英語しかできない高齢の学者として想像してください。