Botfront

Build bots in any language with natural language

1 follower

Botfront lets you author and automate contextual conversations from an intuitive UI. It’s open source, easy to install, and based on the most popular open source conversational AI libraries.
Botfront gallery image
Botfront gallery image
Botfront gallery image
Botfront gallery image
Botfront gallery image
Launch Team
Framer
Framer
Launch websites with enterprise needs at startup speeds.
Promoted

What do you think? …

Nathan Zylbersztejn
Hey @picsoung , thanks for hunting us! We're super excited to be on Product Hunt today. We are working on Botfront for about 2 years now, and here is why: We see many bot projects stuck at the proof of concept level. A recurring problem is writing good specs for conversations is harder than it looks. The back and forth between designers, copywriters, and developers is overwhelming, and projects get postponed or canceled. We believe we can fix that by letting designers and copywriters design and implement conversation flows, and developers write code that enrich the conversation context (instead of just coding the flow). And we wanted to make it work with Rasa, our favorite open source conversational AI library. We save an incredible amount of time with Botfront on every project, and we hope that it will help other teams iterate faster and flood the world with useful bots capable of meaningful conversations. It’s open source, free to use, try it, we’re here all day to answer your questions!
Alex Conway
This looks interesting, well done! Given that this is built on top of Rasa (which I've used and is excellent), why didn't you make this a part of the Rasa project instead of a separate thing?
Nathan Zylbersztejn
Thanks @alxcnwy, very good questions indeed! There are two main reasons. The first is I think Rasa has a different vision where dialogue systems should learn from real conversations, and their products adhere to that. And it's probably the way it's going to be at some point. Today, our observation is that such data generally does not exist and bot teams has author them, with the problems described above. Botfront is a dialogue authoring tool. The second reason is that we're a team of 6 working full time on it, we changed 184 files last week only (https://github.com/botfront/botf...), we need our own project to keep our pace
Alex Conway
@nathan_is_mrbot Makes sense - all the best for your launch! :)
Nathan Zylbersztejn
Thanks @alxcnwy
Alexis Smirnov
There are other bot prototyping tools out there, but botfront’s integration with Rasa puts it in a class of its own. And it goes beyond prototyping. The tool can fit the production workflows quite nicely as well. It is still early days in this space so capabilities will continue to improve overtime I’m sure. But this version is already solid. Well done team, and keep at it!
Nathan Zylbersztejn
Jean-Christophe Hermann
Nathan , Great team and product, experienced 1st hand at a client ! thanks
Nathan Zylbersztejn
Dominique Boucher
Having worked with Botfront and the team for some time now, cannot recommend them more! They know their stuff and have a very pragmatic approach to conversational AI.
Nathan Zylbersztejn
Thanks @dominique_boucher_phd , looking forward to even more pragmatism :)
Amit Bendor
I'm watching Botfront since it's early days, and it's an awesome open-source framework. It answers a lot of pains that we have to today in the bot industry - having a complex and sophisticated conversation flow while allowing non-technical colleagues to edit the text and the simple parts of the flow. Well done @nathan_is_mrbot!
Nathan Zylbersztejn
Thanks @amit_bend ! Your feedback has always been super valuable
Roman Akhmetzianov
Hey @nathan_is_mrbot, congrats with the launch. Find your help docs well organised! What about live chats, do you integrate with them?
Nathan Zylbersztejn
@Hi roman_eaton , thanks :) That's indeed in the plan. It's something we want to do. The obvious path is integrating with existing systems such Zendesk, SalesForce, etc. But a high number of companies still don't use any of them so we're wondering if we should have our own implementation. What is your take on this?
123
Next
Last