Recent submissions

Comment · 10 years ago
Comment · 10 years ago
Yeah, we should indeed take this offline. I can't see your email, you can reach me on lumzor [at] gmail [dot] com.
Comment · 10 years ago
Your description is what I had in mind. The user won't be the one to add the bots, the meta-bot has a strong knowledge of the 'chatbot community' and knows who is good at solving problems in different categories.

The proposition of allowing the user 'add' bots is also quite interesting but I've not given much thoughts to that.

Comment · 10 years ago
I totally agree with you, not all tasks are best suited for bots. As your point suggests, we need an insane level of Natural Language Understanding handle and correctly execute tasks with many deegres of freedom.
Comment · 10 years ago
Thanks for the thoughtful questions. Here are my thoughts on your questions

1. The incentive for a developer is to get better exposure. This is working with the assumption that the metabot has a larger userbase than individual chatbots. In general, the incentive is similar to what causes an online store to setup a 'store' on amazon's market place or retail sites to list on a price comparison engine.

2. As regards the second point, my thoughts when writing the was that it will infact be a direct pass through i.e. the metabot will not need to bother about the structure or nature of the requests/response but will instead focus on knowing about the bots and their capabilities. If it does this effectively, it theoretically pipes all requests for a specific task to the same bot to complete. This comes with it's own complexities as well.

3. To rank bots in the same doamin, an option is to guage the satisfaction of multiple users of the bots. For instance if a bot is faster to complete a flight reservation and the 'user' confirms to the metabot that it is satisfied with the service, that's a positive signal. This can be compared across multiple bots to measure the effectiveness of each bot.

4. Indeed, I agree it will be challenging. But I think the challenge is less of structuring the queries. If the meta-bot acts primarily as a pipe, its most important task is to identify who handles what and know the state of the conversation.

There are a lot of kinks to be worked out though...

Comment · 12 years ago
this is interesting and hardcore!
Comment · 12 years ago
lool... i feel your pain :(
Comment · 12 years ago
hey, thanks for the feedback. Voyando looks cool, great job! At http://travel.ai.instapage.com/ our aim is to delegate the search process to machines so that humans can spend their time on other tasks that machines cannot handle effectively.

Our service can be useful for Voyando as well. Let me know if you're interested in discussing this further. You can reach me on lumzor [at] gmail dot com.

Thanks

Comment · 12 years ago
very true, google is doing a lot of work in that space. However, the additional advantage we have is that we manage group bookings for businesses which means no repeated filling of forms by the support staffs. The current model often involves a lot of back and forth between travellers and the travel agencies or company travel department. Our service will significantly reduce this since the preferences of each traveller is known.

thanks for the feedback

Comment · 12 years ago
Thanks for your comment, yes you can save time by getting humans to conduct the search for you. However, we believe assigning the search and filtering process to humans is inefficient especially as regards time spent. Abstracting that process will provide time for other more important tasks that cannot be done by machines.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton