• Resolved tomchen29

    (@tomchen29)


    We’ve been using Mx Form for a couple weeks and found the Intent Recognition Threshold not very reliable. Can we have a way to force the form to trigger whenever the visitors mention phases like “price”, “quote”, whatsapp”?

Viewing 9 replies - 1 through 9 (of 9 total)
  • Plugin Support m4xw3ll

    (@m4xw3ll)

    Hey @tomchen29, I can likely do this, but will require a modification to the core plugin as well as it’s looped into that action recognition system.

    Have you tried the similarity tester as well to view the actions threshold score vs the test queries?

    Thread Starter tomchen29

    (@tomchen29)

    Yes. Unfortunately the threshold score from similarity tester is too volatile. For example, queries like “price for model TT-A” and “info of model TT-A” have very similar threshold score, and we only want to trigger the form for the 1st case. Having a “trigger only for certain phases” feature would solve this issue.

    Plugin Support m4xw3ll

    (@m4xw3ll)

    Understood. Give me a few days. I know I can do it. It’s what I originally had before implementing the vector similarity matching system.

    I’ll keep you posted.

    Plugin Support m4xw3ll

    (@m4xw3ll)

    Hey @tomchen29 have you tried raising your similarity threshold on the form trigger? Thinking about it more this would essentially be equivalent to doing a regex match. If you were to click edit and then go down to intent recognition threshold you can raise it up to like 95+. This should make it only trigger when when the phrase is close to an exact match, replicating what a Regex Phase match would do.

    I tested this with a phrase of “price for model TT-A” and the similartiy scores were:

    Query: “price for model TT-A” score = 100.00%
    Query: “info for model TT-A” score = 93.03%

    • This reply was modified 1 year ago by m4xw3ll.
    Thread Starter tomchen29

    (@tomchen29)

    it doesn’t work on my side unfortunately. For example, “price for dough mixer” only has similarity score 72.85%, while “info for dough mixer” has score 70.72%. Both score are very closed

    Plugin Support m4xw3ll

    (@m4xw3ll)

    Thanks. I will work on this and get this done for you. I’ll be in touch within a few days!

    Plugin Support m4xw3ll

    (@m4xw3ll)

    Hi @tomchen29! I was able to successfully do this by only modifying MxChat Forms. I will complete more testing, if all goes well this will likely be updated tomorrow.

    Plugin Support m4xw3ll

    (@m4xw3ll)

    @tomchen29 This feature has been updated and released. The update will show automatically, if it’s not showing for you yet go to Dashboard in your WordPress admin panel and click “Check again” for updates. Once updated to v1.0.7 you will see at the bottom of the edit form below the similarity threshold a regex phrase match option.

    This will now let you set a keyword that must also be matched in order for the form to be triggered. Using your original example you can now:

    Set key phrase as “price for model TT-A” with a regex phrase match keyword “price”. When doing this it will check to see if the similarity threshold is matched if so it will then check the regex phrase match, if both are true the form will trigger. This will help you with very similar queries such as “info for” and “price for” and ensure the form will only trigger when the keyword “price” is there.

    Let me know if you have any other questions or experience any issues. Thanks again!

    Thread Starter tomchen29

    (@tomchen29)

    Awesome! Just tested and it looks great.

    Thank you for working this fast as always!!!

Viewing 9 replies - 1 through 9 (of 9 total)

The topic ‘[Feature Request] Regex Phase Match for Form Triggering’ is closed to new replies.