Live data from Hacker News

Building an IBM Watson-powered AI Chatbot in 50 lines of code

medium.com

21–30 of 30 posts

Re: Building an IBM Watson-powered AI Chatbot in 50 lines of code

#21

IBM is quietly telling employees in the Watson division they have 30 days to find a new job. https://www.reddit.com/r/IBM/comments/4fbsm9/anyone_else_tol...

Well, glad I didn't join them when they were recruiting in my area. Shame they will most likely get away with these shenanigans, again.

Re: Building an IBM Watson-powered AI Chatbot in 50 lines of code

#22
post #9

Nice! Shameless plug: I'm working on a SDK to make the Watson speech services easier to use in web browsers. It's still got a few rough edges, but it's usable right now, and I'd love to hear feedback from other devs: https://github.com/watson-developer-cloud/speech-javascript-... Update: here's a quick mashup I built with that SDK and the existing demo of the Watson Dialog service a little while back: https://speech-…

Oh nice, thanks for sharing this. I've done some work with the Watson speech APIs, and seeing something that makes it easier is welcome!

Re: Building an IBM Watson-powered AI Chatbot in 50 lines of code

#23
While the article is interesting, this thing has absolutely nothing to do with a chatbot. It is just a hack to inject a service into a chat app, disguising it as a conversation contact. There is no actual conversation between the bot and the other participants.

Re: Building an IBM Watson-powered AI Chatbot in 50 lines of code

#26
post #25

I like the fact that you tied the Watson api and the Telegram api together in a simple app, but it's a bit far-fetched to claim that "building intelligent bots is not too hard" based on this example.

thanks for the feedback. totally understand your point. i think the biggest problem is that the commenters here have a different understanding of the ambiguous term chatbot. the expectation is that AI or intelligent chatbot means it would pass the turing test and you would not notice if you are talking to a bot or human. but this is not the point. everyone who has experience in natural language processing or computer vision could tell you about various sub-problems of AI which are all about equally hard. imagine you would have tried to build a similar program with the same outcome 10 years ago. you would probably be still working on it. today, you can build such a thing in one hour because multiple thousand hours of work went into the API and you can focus on the glue code. this makes it "easy" or "not too hard". AI becomes more and more available as a service and everyone can make use of it that's the whole idea

Re: Building an IBM Watson-powered AI Chatbot in 50 lines of code

#27
post #8

The title is a little bit misleading though. Maybe it's just me, but when I read "AI Chatbot" I think about a conversational bot that can chat with you. The bot described in this article is not a chatbot in that regard, it's a speech-to-text bot.

thanks for the feedback! just wanted to point you to the answer i gave @ecolak

Re: Building an IBM Watson-powered AI Chatbot in 50 lines of code

#28
post #8

The title is a little bit misleading though. Maybe it's just me, but when I read "AI Chatbot" I think about a conversational bot that can chat with you. The bot described in this article is not a chatbot in that regard, it's a speech-to-text bot.

thanks for the feedback! just wanted to point you to the answer i gave @ecolak

You told @ecolak chatbot is an ambiguous term, but the defintions offered online don't seem very ambiguous:

chat·bot

a computer program designed to simulate conversation with human users, especially over the Internet.

Re: Building an IBM Watson-powered AI Chatbot in 50 lines of code

#29
post #25

I like the fact that you tied the Watson api and the Telegram api together in a simple app, but it's a bit far-fetched to claim that "building intelligent bots is not too hard" based on this example.

thanks for the feedback. totally understand your point. i think the biggest problem is that the commenters here have a different understanding of the ambiguous term chatbot. the expectation is that AI or intelligent chatbot means it would pass the turing test and you would not notice if you are talking to a bot or human. but this is not the point. everyone who has experience in natural language processing or computer…

> i think the biggest problem is that the commenters here have a different understanding of the ambiguous term chatbot

I'm not trying to be mean, but I think you just have an incorrect understanding of the term 'chatbot'. It's not really that ambiguous. See https://www.google.com/search?q=define%3Achatbot

Post reply on HN