Inconsistent behaviour of multi-word patterns
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 35/100
Direzione di ricerca
Inizia con le chiamate riprodotte a Pattern.fromstring() e search() in pattern.text.search, confrontando il pattern funzionante “Windows Vista” con il pattern che non funziona “is the best”. Determina se i pattern composti da più parole devono supportare queste classi di parole; il lavoro è completato quando entrambi gli esempi corrispondono correttamente oppure quando viene documentata la limitazione supportata.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
The Constraint syntax for multi-word expressions ("[ ]") only works for certain word classes (educated guess: noun phrase components?). Compare:
from pattern.text.search import search
from pattern.text.search import Pattern
txt = parsetree('Windows Vista is the best OS ever!')
pat = Pattern.fromstring('[Mac OS X | Windows Vista]')
print search(pat, txt)
[Match(words=[Word(u'Windows/NNP'), Word(u'Vista/NNP')])]
pat = Pattern.fromstring('[is the best | is the worst]')
print search(pat, txt)
[]
If this is intentional, the documentation should be updated accordingly. Otherwise, this is a bug in pattern matching.
- Lingua principale
- Python
- Stelle
- 8.9k
- Fork
- 1.6k
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Guida per i contributori
Nessuna guida per i contributori indicizzata per questo repository
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di clips/pattern
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 72/100
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 72/100
-
pattern.graph example Aperta
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 65/100
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 45/100
-
pattern lib not found Aperta
Difficoltà 4/5 3-5 giorni Idoneità per principianti 30/100
Tutte le issue di clips/pattern
Issue simili
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 75/100
-
hcocena Apertapolicies-accepted pre-review precheck-passed
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 88/100
Bioconductor/BiocContributions#214 · 5 commenti ·
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 92/100
TencentCloud/Octop#1169 · 1 commento ·
-
[开源推荐] 在老板拷问你之前,先让 AI 灵魂拷问你 Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
521xueweihan/HelloGitHub#3778 ·
-
The version checker's trailing attribute region has no control for a less-than inside a quoted value Apertaarea: dashboard area: tests bug perceived difficulty: 2 python
Difficoltà 2/5 1-3 ore Idoneità per principianti 84/100
Nitjsefnie-Harness-Commons/daedalus#1105 · 1 commento ·