タグ

自然言語処理に関するYassLabのブックマーク (2)

  • Rails × ruby-spacy 環境を Docker で構築して自然言語処理に入門する

    Rails で構築しているアプリケーションで自然言語処理を行いたかったので、Ruby で自然言語処理を行えるライブラリの ruby-spacy の検証を行うために docker で環境構築を行うことにしました。 後述しますが、単なる gem ではなくある程度準備が必要なもので、はまった個所もいくつかあったので、備忘録として残します。 ruby-spacy とは ruby-spacy とは Yoichiro Hasebe さんによって開発されたライブラリで、Python 用の自然言語処理ライブラリである spaCyRuby で利用できるようにしたライブラリです。 spaCy とは、Python/Cython で構築された自然言語処理を行うためのライブラリで、訓練済みの統計モデルを使用することができます。 参考: https://spacy.io/ 参考: https://ja.wiki

    Rails × ruby-spacy 環境を Docker で構築して自然言語処理に入門する
    YassLab
    YassLab 2024/04/26
    “Rails で構築しているアプリケーションで自然言語処理を行いたかったので、Ruby で自然言語処理を行えるライブラリの ruby-spacy の検証を行うために docker で環境構築を行うことにしました。”
  • How GitHub Copilot is getting better at understanding your code

    EngineeringProductHow GitHub Copilot is getting better at understanding your codeWith a new Fill-in-the-Middle paradigm, GitHub engineers improved the way GitHub Copilot contextualizes your code. By continuing to develop and test advanced retrieval algorithms, they’re working on making our AI tool even more advanced. To make working with GitHub Copilot feel like a meeting of the minds between deve

    How GitHub Copilot is getting better at understanding your code
    YassLab
    YassLab 2023/05/20
    "So, our challenge is to figure out not only what data to feed the model, but also how to best order / It all comes down to prompts, which are compilations of IDE code and relevant context that’s fed to the model. Prompts are generated by algorithms in the background, at any point in your coding."
  • 1