Skip to content
This repository has been archived by the owner on Nov 10, 2023. It is now read-only.
/ intentBox Public archive

intent parser, extract multiple intents from a single utterance

License

Notifications You must be signed in to change notification settings

OpenJarbas/intentBox

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

intentBox

Multiple intent extraction from a single utterance, framed as a segmentation problem

NOTE: this library is in alpha stage and the api can not yet be considered stable

About

  • multiple intent engines may coexist
  • different intent engines have different weights
  • one utterance might contain multiple intents
  • one utterance might trigger multiple intent engines
  • one utterance might contain multiple intents from different intent engines
  • one intent might trigger multiple intent engines
  • one intent might require multiple intent engines (WIP)
  • new intent engines can be pip installed (WIP)

Supported engines

engine entity support regex auto-regex method weight default
adapt yes yes no keyword tree 1.0 yes
palavreado yes yes yes keyword counting 0.8 no
nebulento partial no no fuzzy matching 0.7 yes
padaos yes no yes regex 1.0 no
padacioso yes no yes regex 0.9 yes
padatious yes no yes neural networks 0.8 no

About

intent parser, extract multiple intents from a single utterance

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

Packages

No packages published

Languages