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

Entity recognition at random string location #1368

Open
riyaz7us opened this issue Feb 29, 2024 · 3 comments
Open

Entity recognition at random string location #1368

riyaz7us opened this issue Feb 29, 2024 · 3 comments

Comments

@riyaz7us
Copy link

riyaz7us commented Feb 29, 2024

I need to extract the numeric entities from the utterances like the following:

find schools with 3 gpa
find schools with gpa 3
find schools with gpa score 3
find schools with gpa 3 and rank 5

Without training anything, it labels these entities as "number", to which I would like to give the appropriate name like "gpa" or "rank"
Although we could use addAfterCondition or addBeforeCondition, It could work with either of them, not both.

Is there any implementation that identifies these entities at random location? Please help, Thanks!

@riyaz7us riyaz7us changed the title Entity recognition for random string location Entity recognition at random string location Feb 29, 2024
@MarketingPip
Copy link

@riyaz7us - I am not a maintainer - that said this library is pretty well dead. Tho I would suggest using possibly a combination of something like this library and a library like compromise or another NLP package / library that can be used to extract entities etc...

Hope this helps you.

@Apollon77
Copy link
Contributor

I would porpose to create PRs ... then we can see how it goes forward :-)

There are communications with the AXA Open source team to solve the situation.

@MarketingPip
Copy link

I would porpose to create PRs ... then we can see how it goes forward :-)

There are communications with the AXA Open source team to solve the situation.

@Apollon77 tho I would love if that were true. I think it's a pipe dream to think this will get carried on by Axa Group.

I think the most practical solution would be for you etc - to carry on the task of a fork of this project and go from there.

Or - scrap this project (use some ideas for project structure / layout) and build off the giants before you.

Possibly a NLP system with intents - and if intent is detected and entity needs to be extracted etc (runs a HMM model to extract entities 😉).

ps; let's keep in mind too - soon or later we will be able to utilize AI models everywhere (almost already can). Which again might make project like these obsolete besides basic intent recognition etc for hard set rules in AI model etc....

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants