Match : does not match a NP-group ?
まだ誰も着手していません。
評価
- 難易度
- 3/5
- 見積もり時間
- 1〜2日
- 初心者へのやさしさ
- 45/100
- issue の種類
- バグ
- 明瞭さ
- おおむね明確
- 活発さ
- 停滞
- 技術スタック
- python
調査の方向性
まず parse()、Sentence、match('{NP} {VB*} {NP} {NP}', s1) を使って例を再現し、次にマッチングのエントリーポイントと構成素がどのように返されるかを追跡します。完了条件は、回帰チェックをこの例に追加し、match に「a challenge」を含む3つすべての NP チャンクが含まれることです。
索引モデルが issue の本文から書いたものです。
説明
For some reason MATCHING cant find the third {NP} ?
As you can see there is 3 NP chunks, so it should work !! Any idea ?
In [120]: s1 = Sentence(parse('The students consider the course a challenge'))
In [121]: s1.string
Out[121]: u'The students consider the course a challenge'
In [122]: m = match('{NP} {VB*} {NP} {NP}', s1)
In [123]: m.constituents()
Out[123]: [Chunk('The students/NP'), Chunk('consider/VP'), Chunk('the course/NP')]
In [125]: s1.chunks
Out[125]:
[Chunk('The students/NP'),
Chunk('consider/VP'),
Chunk('the course/NP'),
Chunk('a challenge/NP')]
In [126]: pprint(s1)
WORD TAG CHUNK ROLE ID PNP LEMMA
The DT NP - - - -
students NNS NP ^ - - - -
consider VB VP - - - -
the DT NP - - - -
course NN NP ^ - - - -
a DT NP - - - -
challenge NN NP ^ - - - -
- 主要言語
- Python
- スター
- 8.9k
- フォーク
- 1.6k
- PR マージ指標
- 30日以内にマージされた PR はありません
コントリビューションガイド
このリポジトリのコントリビューションガイドは索引されていません
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
clips/pattern のほかの issue
-
難易度 1/5 1時間未満 初心者へのやさしさ 72/100
-
難易度 1/5 1時間未満 初心者へのやさしさ 72/100
-
難易度 1/5 1時間未満 初心者へのやさしさ 65/100
-
難易度 1/5 1時間未満 初心者へのやさしさ 45/100
-
難易度 4/5 3〜5日 初心者へのやさしさ 30/100
似ている issue
-
triage/confirmed
難易度 2/5 1〜3時間 初心者へのやさしさ 88/100
agentscope-ai/agentscope#2775 ·
-
comp/desktop P3 type/bug
難易度 1/5 1時間未満 初心者へのやさしさ 92/100
NousResearch/hermes-agent#118866 ·
-
bug
難易度 1/5 1時間未満 初心者へのやさしさ 90/100
apache/cloudstack#14222 ·
-
難易度 2/5 1〜3時間 初心者へのやさしさ 76/100
-
bug
難易度 2/5 1〜3時間 初心者へのやさしさ 82/100