Coder Social home page Coder Social logo

Multiple creation of expressions about wit HOT 12 CLOSED

wit-ai avatar wit-ai commented on August 23, 2024
Multiple creation of expressions

from wit.

Comments (12)

blandinw avatar blandinw commented on August 23, 2024

This is definitely on the roadmap!
We'll keep you posted, thanks!

from wit.

vantreeseba avatar vantreeseba commented on August 23, 2024

On a similar note to this, having a "clear all" from the inbox would be nice for when you are testing things, add a corpus of 150 items or so, and then remove the intent...

I don't know if removing the intent is supposed to put everything back into the inbox, but that is currently how it is functioning.

Perhaps, give an option when removing an intent to clear the associated expressions as well?

from wit.

blandinw avatar blandinw commented on August 23, 2024

@vantreeseba, removing an intent is indeed supposed to put everything back in the inbox.
I like the option to clear associated expressions, I think we'll go for that!

Additionally, we plan to add batch processing features to help you manage your data.
Thanks for your feedback!

from wit.

vantreeseba avatar vantreeseba commented on August 23, 2024

Awesome, that will make this a lovely system to use :)

from wit.

blandinw avatar blandinw commented on August 23, 2024

Quick update, you can now choose to delete all associated expressions when removing an intent.

from wit.

vantreeseba avatar vantreeseba commented on August 23, 2024

Just as a note on this, I've deleted all my expressions, but in the parsing time (the status) its giving me a number that cannot be correct, as I only have ~15 expressions listed under intents, but it has ~300 parsed expressions total.

I don't know if this is effecting the parsing time because its much slower than it was when I first started testing wit. If the expressions are being removed from the associations, but not actually being deleted, you may be doing a lot of useless work by parsing expressions that are "orphaned".

from wit.

aripatrick avatar aripatrick commented on August 23, 2024

Is there an update on the timeline for identifying duplicate expressions? This will be a "must have" for me once I start collecting user input.

from wit.

ar7hur avatar ar7hur commented on August 23, 2024

Normally we don't create duplicate expressions anymore. The last "path" to get a duplicate is to edit an expression and set the text to an existing expression text. We'll soon "close" this last path.

Is there a chance your duplicates were created some time ago? We should maybe run a migration that removes existing duplicates.

from wit.

aripatrick avatar aripatrick commented on August 23, 2024

I just identified two methods of creating duplicates in my instance, which is less than a week old:

  1. Typing an existing expression into the "Try out a sentence" input field
  2. Typing an existing expression into the expression input field, on an intent's webpage

I believe method 1 should be a higher priority to resolve, as that is where I am most prone to producing a duplicate.

from wit.

ar7hur avatar ar7hur commented on August 23, 2024

Fair enough :) Will fix asap!

from wit.

blandinw avatar blandinw commented on August 23, 2024

@aripatrick Thanks for your feedback, this should be fixed now!

from wit.

blandinw avatar blandinw commented on August 23, 2024

I'll close that, please let me know if any suspicious behavior occurs

from wit.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.