パスワードを忘れた? アカウント作成
14116363 journal
Google

yasuokaの日記: Google ColaboratoryでCamphr-Udifyを使うには

日記 by yasuoka

Google Colaboratory上でCamphr-Udifyを試してみたのだが、インストール時にちょっとだけクセがあったので、忘れないうちに私(安岡孝一)の日記に書いておく。

!pip install https://github.com/PKSHATechnology-Research/camphr_models/releases/download/0.5/ja_mecab_udify-0.5.tar.gz
!pip install mecab-python3
import pkg_resources,imp
imp.reload(pkg_resources)

1~2行目は2月13日の日記とほぼ同じ(--only-binaryは不要)だが、3~4行目におまじないがあって、これをやらないと

import spacy
ud=spacy.load("ja_mecab_udify")

が上手く動かないのだ。Google Colaboratoryのpipは微妙に偽物らしく、追加された内部モジュール(モジュール内のモジュール)がpython側にはすぐには伝わらないのが、何とももどかしい。あとは普通にCamphr-Udifyが使えるので、ぜひ以下の文を試してみてほしい。

import spacy
ud=spacy.load("ja_mecab_udify")
for r in ["笑顔で彼は座った","He sat down with smiling face","Ele se sentou com um sorriso no rosto"]:
  spacy.displacy.render(ud(r),style="dep",jupyter=True)

この議論は、yasuoka (21275)によって ログインユーザだけとして作成されたが、今となっては 新たにコメントを付けることはできません。
typodupeerror

Stay hungry, Stay foolish. -- Steven Paul Jobs

読み込み中...