aymara / aymara/lima-python

Implement a PhraseMatcher like API

Offen
#5 2 Kommentare 1 Reaktion 0 zugewiesene Personen Auf GitHub ansehen
enhancement
Vorherrschende Sprache
Python
Sterne
3
Forks
0
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

spaCy's PhraseMatcher allows to declare rules matching text from `Doc` content. LIMA's ModEx allow the same thing.

We should implement a lima-python API simplifying the access to LIMA's ModEx definition and use with an API similar to spaCy's PhraseMatcher.

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Rechercherichtung

Beginne damit, den vorhandenen Zugriff von lima-python auf die ModEx-Definitionen von LIMA zu lesen, und vergleiche das gewünschte Verhalten mit der spaCy-PhraseMatcher-API. Kläre vor der Implementierung mit den Maintainer*innen die API-Oberfläche, die Matching-Semantik und die Erwartungen an die Validierung; abgeschlossen ist die Aufgabe, wenn Benutzer*innen Phrase-Regeln deklarieren und sie über eine stabile lima-python-API mit Doc-Inhalten abgleichen können.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
python
Bereich
api, backend-api-design
Issue-Typ
Feature
Schwierigkeit
5/5
Geschätzter Aufwand
Über eine Woche
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
25/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.