1. Learn
  2. /
  3. Courses
  4. /
  5. Python で学ぶ Natural Language Processing 入門

Connected

Exercise

polyglot を使ったフランス語の NER II

ここでは、前の演習で始めた作業を完成させます。

課題は、リスト内包表記を使ってタプルのリストを作成することです。各タプルの最初の要素はエンティティのタグ、2番目の要素はエンティティ本文の完全な文字列にします。

Instructions

100 XP
  • リスト内包表記を使って、entities というタプルのリストを作成します。
  • リスト内包表記の出力式はタプルにしてください。
    • 各タプルの最初の要素はエンティティのタグで、.tag 属性でアクセスできます。
    • 2番目の要素はエンティティ本文の完全な文字列で、.join(ent) で取得できます。
  • 反復変数は ent とし、polyglot の Text オブジェクト txt のすべてのエンティティを走査します。
  • 作成した entities を表示して確認します。