Perhaps I can just extract out the Ember portion -- It should still be applicable regardless of the backend.
845 karma · joined March 21, 2008
Formerly Tech Lead @ Instacart.
Perhaps I can just extract out the Ember portion -- It should still be applicable regardless of the backend.
class Fixnum
alias_method :old_plus, :+
def +(other)
return 5 if (self == 2 && other == 2)
old_plus(other)
end
endMitsuku (http://www.mitsuku.com/) won the Loebner Prize last year, and that chatbot still runs on basic AIML files.
I think a new approach is probably necessary to take chatbots to the next level, but I don't know what it is.
Keeping a text file synced with the web interface would be super cool. It would certainly be a fun engineering challenge. I'll keep that idea in mind.
- create and group many stories at once with indentation. you can optionally use Vim for this
- stories have statuses that keep track of state: Started, Finished, Delivered, Accepted, and Rejected.
Those two things and Arcs are what make it different. I plan to add more features in the future which will make it more specific to software, such as robust statistics and predictions around story completion.
You aren't tied to a specific process in Phaser. You can create a different set of phases for each project and you can change them at any time.
I understand your point on the terminology. There may be a way for me to make it less complicated.
Second Edit: Use the tab key instead of spaces to create indentation. That's what is causing the "set of undefined" error.
Edit: If you reload, then click "New Stories +", it should work. The + button on the individual phases is not working right now in Firefox. Willfix.
Additionally, Phaser allows you to quickly create many stories in a single text box, which is great for when you need quickly add a new feature set.
There are more examples which I'm sure you'll see if you actually try the product.
Please let me know what you think.