Creating the rules for it reminds me a little bit of writing a text adventure game from days gone by: ... name: { onEnter: "'What do you want to name your kitten?'", exits: "'*' ->respond_to_name name=INPUT", }, respond_to_name: { onEnterSay: "The kitten purrs happily, I guess it likes the name #/name#!", }, ... The readme for it is nice and detailed which I always appreciate and it's turned me onto http://tracery.io…
Bottery – A conversational agent prototyping platform
51–60 of 75 posts
Re: Bottery – A conversational agent prototyping platform
#52I've been looking at building on top of Ink (by my friends at Inkle) for this kind of thing, but it's good to see other solutions to this problem. https://github.com/inkle/ink
Re: Bottery – A conversational agent prototyping platform
#53It would have been nice to see an update to Tracery. It's been over two years since Tracery was updated and it's still not available as a CommonJS module: https://github.com/galaxykate/tracery It looks like Bottery is using a custom Tracery build which has no documentation: https://github.com/galaxykate/tracery-sugar The reason I bring this up is because we've had multiple developers ask us to integrate Tracery into…
FWIW, I've used https://www.npmjs.com/package/tracery-grammar before. It's maintained by the creator of Cheap Bots Done Quick, which the creator of Tracery pretty explicitly endorses (she calls CBDQ out as an inspiration for Bottery)
If use-case was for building an application or bot, I'd probably not worry as much. We were considering vendoring tracery into open-source project for improving a core API method for composing data.
If anyone is interested in helping here is the issue: https://github.com/Marak/faker.js/issues/495
Re: Bottery – A conversational agent prototyping platform
#54Earlier quoted context omitted.
But it was published after mine.
Try not to be discouraged. I wouldn't worry too much about it. You should be okay keeping the Bottery name. I don't see this project as something Google will be supporting in the long or mid-term.
Re: Bottery – A conversational agent prototyping platform
#55It would have been nice to see an update to Tracery. It's been over two years since Tracery was updated and it's still not available as a CommonJS module: https://github.com/galaxykate/tracery It looks like Bottery is using a custom Tracery build which has no documentation: https://github.com/galaxykate/tracery-sugar The reason I bring this up is because we've had multiple developers ask us to integrate Tracery into…
Re: Bottery – A conversational agent prototyping platform
#56Creating the rules for it reminds me a little bit of writing a text adventure game from days gone by: ... name: { onEnter: "'What do you want to name your kitten?'", exits: "'*' ->respond_to_name name=INPUT", }, respond_to_name: { onEnterSay: "The kitten purrs happily, I guess it likes the name #/name#!", }, ... The readme for it is nice and detailed which I always appreciate and it's turned me onto http://tracery.io…
I have been building/running a pretty successful chatbot for a large corporate for over a year now. We use Inkles Ink to script the conversation flows and maintain state. Works very very well. https://github.com/inkle/ink
Re: Bottery – A conversational agent prototyping platform
#57Creating the rules for it reminds me a little bit of writing a text adventure game from days gone by: ... name: { onEnter: "'What do you want to name your kitten?'", exits: "'*' ->respond_to_name name=INPUT", }, respond_to_name: { onEnterSay: "The kitten purrs happily, I guess it likes the name #/name#!", }, ... The readme for it is nice and detailed which I always appreciate and it's turned me onto http://tracery.io…
I have been building/running a pretty successful chatbot for a large corporate for over a year now. We use Inkles Ink to script the conversation flows and maintain state. Works very very well. https://github.com/inkle/ink
Can you briefly describe the kinds of things you use it for in a large corporation? Thanks!
Re: Bottery – A conversational agent prototyping platform
#58Re: Bottery – A conversational agent prototyping platform
#59Earlier quoted context omitted.
Remove the (oddly added) trailing
Is it just me or did whatever text you added at the end of this cause the "reply" link to become italicized?
Re: Bottery – A conversational agent prototyping platform
#60We have been working on building a conversation prototyping tool for non-developers at Botmock ( https://botmock.com ) Our approach has been to give a tool that enables people to create a true prototype and quickly test it before spending time developing it. Thanks for sharing this (and other solutions like Wild Yak etc).