タグ

ブックマーク / knowledge.sakura.ad.jp (2)

  • ニューラルかな漢字変換システム「Zenzai」の開発 | さくらのナレッジ

    こんにちは、東京大学の三輪敬太です。 私は2024年度に未踏IT人材発掘・育成事業として「ニューラル言語モデルによる個人最適な日本語入力システムの開発」というテーマで採択され、早稲田大学の高橋直希さんとともにmacOS上の日本語入力システムを作りました。今回はこの中でも中心的な開発テーマの1つであった「ニューラルかな漢字変換システム」の開発と、その成果について紹介します。 かな漢字変換とは? 日語は通常、漢字やひらがな、カタカナ、数字、アルファベットなど、何千種類もの文字を使い分けて表記されます。これをわずか高々100個強のキーしかないキーボードで入力するために重要になるのが、日本語入力システムによる支援です。 多くの皆さんが使っている日本語入力システムでは、ローマ字を介してひらがなを入力し、それを変換して漢字かな交じり文とします。このひらがなによる入力から漢字かな交じり文を作る部分で行

    ニューラルかな漢字変換システム「Zenzai」の開発 | さくらのナレッジ
    pascal256
    pascal256 2025/04/21
  • コンテナ環境をより便利に使えるDevContainers | さくらのナレッジ

    こんにちは、大阪工業大学HxSコンピュータ部の高橋です。 突然ですが、コンテナ環境って素晴らしいですね。今回はコンテナを用いた開発がもっと素晴らしくなるVSCode拡張機能・DevContainersをハンズオン形式で紹介していきたいと思います。 DevContainersのメリット DevContainersでは仮想的なLinux環境のみならず、VSCodeの設定や拡張機能までを仮想環境として利用することが可能です。これによりチーム全員が完全に統一した開発環境で作業を行うことが可能になります。また、拡張機能を別のワークスペースと独立してインストールすることで、拡張機能の管理が容易になります。 DevContainersを作ってみよう ※VSCodeDockerが使用できる状態にあることを前提に進めていきます。 さっそくハンズオンです。まずはDevContainersの環境を作っていき

    コンテナ環境をより便利に使えるDevContainers | さくらのナレッジ
    pascal256
    pascal256 2025/02/21
  • 1