Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add ability to Filter results from NLP extractors #7

Open
2 tasks
zeusorionIBM opened this issue Mar 11, 2022 · 1 comment
Open
2 tasks

Add ability to Filter results from NLP extractors #7

zeusorionIBM opened this issue Mar 11, 2022 · 1 comment
Assignees
Labels
enhancement New feature or request high-priority

Comments

@zeusorionIBM
Copy link
Contributor

Description:
An extractor sometimes produces unwanted results even though the pattern is a match. These unwanted results can often be recognized by other text near the match in the document. To further restrict matches, give the user the ability to create a filter. More information can be found here.

Tasks:
The filter node and panel are already part of the Elyra NLP Canvas. We need to:

  • validate that all required input from the user is entered and correct
  • transform user's input into payload that SystemT can then translate and run as AQL.
@JesusGuerrero
Copy link
Collaborator

Additional Filters:

Range: Add Equals, StartsWith, EndsWith, OccursBefore, OccursAfter
Length: Add ShorterThan, LongerThan, Equals, (with 1 input concept/attribute & input for integer & toggle between characters/tokens)
Text: All of them (1 input for custom regular expression, & 2 hash maps for case sensitivity)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request high-priority
Projects
None yet
Development

No branches or pull requests

2 participants