News for hackers. Stuff that matters.
Re:How I Used Deep Learning to Train a Chatbot to Talk Like Me by 1024core on Thursday August 10, 2017 @03:52PM (#14983486)
It's always nice to read the details of people building real applications, even if it's not a homerun.

BTW: just blurring people's names using a gaussian blur operator is not enough, if your radius is too small. From the screenshots of chats, you can tell names like "Arvind Sankar", "Manu Saravanan", etc.

Re:How I Used Deep Learning to Train a Chatbot to Talk Like Me by sarabande on Friday August 11, 2017 @04:47AM (#14987760)
Also, although difficult, Gaussian blurs can be in certain cases reversed (even though this one is so obvious there was no point in blurring the names). I prefer a fat black box when censoring.
Re:How I Used Deep Learning to Train a Chatbot to Talk Like Me by MasterScrat on Thursday August 10, 2017 @03:41PM (#14983352)
If you want a more robust parser I made scripts to export Messenger and Hangouts chat logs to dataframes for a previous project: https://github.com/MasterScrat/ChatShape

It will give you rows with : [timestamp, interlocutorName, messageSenderName, text]

Re:How I Used Deep Learning to Train a Chatbot to Talk Like Me by adeshpande on Thursday August 10, 2017 @05:20PM (#14984408)
Thanks! This is definitely useful
Re:How I Used Deep Learning to Train a Chatbot to Talk Like Me by sp332 on Thursday August 10, 2017 @09:20PM (#14985906)
This reminds me of this year's xyzzy award-winning interactive fiction game, The Mary Jane of Tomorrow. https://emshort.blog/2016/06/05/the-mary-jane-of-tomorrow/ (It won Best Single Puzzle and Best NPC.)
Re:How I Used Deep Learning to Train a Chatbot to Talk Like Me by netsharc on Thursday August 10, 2017 @07:09PM (#14985213)
Re:How I Used Deep Learning to Train a Chatbot to Talk Like Me by adeshpande on Thursday August 10, 2017 @07:22PM (#14985285)
Just watched the episode today LOL Insane stuff
Re:How I Used Deep Learning to Train a Chatbot to Talk Like Me by sagado on Friday August 11, 2017 @06:12AM (#14988118)
Great explanation! I also worked on a similar project (https://medium.com/towards-data-science/personality-for-your...).

Also feel free to check my Conversation Analyzer (https://github.com/5agado/conversation-analyzer), which includes scraper and parser for Facebook Messanger conversations.

Re:How I Used Deep Learning to Train a Chatbot to Talk Like Me by adeshpande on Friday August 11, 2017 @10:25AM (#14989935)
Nice writeup! Definitely seems to be a lot more realistic than my bot LOL The parser is really helpful too
Re:How I Used Deep Learning to Train a Chatbot to Talk Like Me by luckyt on Friday August 11, 2017 @04:55AM (#14987792)
Is it possible to make it spew out random personal information like addresses and phone numbers if you give it the right input? That's usually what happens when you train a RNN and it overfits.
Re:How I Used Deep Learning to Train a Chatbot to Talk Like Me by adeshpande on Friday August 11, 2017 @10:24AM (#14989924)
Yeah you're right it is a possibility. Overfitting was definitely a problem in this project. I think just a larger dataset and maybe adding some regularizers would have helped.

Luckily I dont think I have too much compromising information in my dataset LOL

Re:How I Used Deep Learning to Train a Chatbot to Talk Like Me by emodendroket on Thursday August 10, 2017 @08:34PM (#14985684)
Doesn't seem like it's really any better than eliza or the emacs doctor or whatever stuff didn't use the buzzword tech of the year.
Re:How I Used Deep Learning to Train a Chatbot to Talk Like Me by gr__or on Thursday August 10, 2017 @07:23PM (#14985290)
Ha! Just yesterday I had the narcisstic idea of gifting someone I've been chatting regularly with for years a chatbot that answers his messages like I would. This is just what I needed, thanks!
Re:How I Used Deep Learning to Train a Chatbot to Talk Like Me by adeshpande on Thursday August 10, 2017 @07:50PM (#14985447)
Awesome! Let me know if you get good results or find a way to improve my Seq2Seq model
Re:How I Used Deep Learning to Train a Chatbot to Talk Like Me by TeMPOraL on Friday August 11, 2017 @06:40AM (#14988245)
I have this idea pretty regularly. Human interactions are quite often annoying :).
Re:How I Used Deep Learning to Train a Chatbot to Talk Like Me by theoneandonlyyy on Thursday August 10, 2017 @12:19PM (#14981197)
Really cool project! Curious to see what type of changes you could make to get more realistic results
Re:How I Used Deep Learning to Train a Chatbot to Talk Like Me by Aron on Thursday August 10, 2017 @09:36PM (#14985978)
while(0) {cout << 'hurr. durr.\n'; sleep(1000);}
Re:How I Used Deep Learning to Train a Chatbot to Talk Like Me by problems on Thursday August 10, 2017 @09:37PM (#14985980)
So exit immediately?
Re:How I Used Deep Learning to Train a Chatbot to Talk Like Me by Aron on Thursday August 10, 2017 @09:57PM (#14986060)
Hi. Welcome to chatbot/n.
[dead]
Re:How I Used Deep Learning to Train a Chatbot to Talk Like Me by sctb on Thursday August 10, 2017 @05:13PM (#14984344)
I think we don't need this off-topic flamebait here. Please post civilly and substantively or not at all.

https://news.ycombinator.com/newsguidelines.html

Re:How I Used Deep Learning to Train a Chatbot to Talk Like Me by icholy on Thursday August 10, 2017 @04:09PM (#14983646)
Funny how someone without anything remotely technical in their comment history feels like they can speak for "the majority of tech people".
Re:How I Used Deep Learning to Train a Chatbot to Talk Like Me by mLuby on Thursday August 10, 2017 @04:31PM (#14983903)
ad hominem super sleuth
Re:How I Used Deep Learning to Train a Chatbot to Talk Like Me by tdb7893 on Thursday August 10, 2017 @04:17PM (#14983736)
I don't see anything bad that he said. Also, I've met a decent amount of people who come across as very "bro" who are actually really nice considerate people so being kinda bro isn't inherently bad (unless you define "bro" as essentially just being an ahole, which doesn't seem to apply here)
Re:How I Used Deep Learning to Train a Chatbot to Talk Like Me by mgbmtl on Thursday August 10, 2017 @03:55PM (#14983506)
So.. I went reading the article, expecting something really ridiculously bro. The article was well written, good references, but yes, uses a few silly conversation samples (for which there were no sexist, racist or homophobic references).
Re:How I Used Deep Learning to Train a Chatbot to Talk Like Me by prawn on Friday August 11, 2017 @12:25AM (#14986571)
Is it possible that training a bot to speak like that (silly/casual) is more challenging than to emulate a very grammatically correct and stiff style? As such, maybe the choice of conversations was intentional?
Re:How I Used Deep Learning to Train a Chatbot to Talk Like Me by mgbmtl on Friday August 11, 2017 @01:48AM (#14986895)
My comment was directed towards the OP, who was harsh and didn't provide a proper argument. As I said, it was a nice article and I wanted to encourage others to read it, despite that (flagged) comment.
Re:How I Used Deep Learning to Train a Chatbot to Talk Like Me by prawn on Friday August 11, 2017 @03:02AM (#14987265)
Yes, I was writing in support of your comment.
Re:How I Used Deep Learning to Train a Chatbot to Talk Like Me by msla on Thursday August 10, 2017 @04:17PM (#14983748)
Being bro is synonymous with being male to some people.

It is, of course, still an insult to them.

Re:How I Used Deep Learning to Train a Chatbot to Talk Like Me by mgbmtl on Thursday August 10, 2017 @05:11PM (#14984334)
I see it more often used to mock a male mono-culture and the pitfalls that derive from it (ex: brogrammers). A bit like the term douchebag has become a synonym of 'jerk'.
Re:How I Used Deep Learning to Train a Chatbot to Talk Like Me by sremani on Thursday August 10, 2017 @06:54PM (#14985121)
The author is probably 20 years old (give or take) Undergrad student.

What is wrong with you people? Always have to put others in their "stereotypical silos" and stupid them they are the racists and homophobes ?!

Re:How I Used Deep Learning to Train a Chatbot to Talk Like Me by manav on Thursday August 10, 2017 @11:02PM (#14986281)
Author seems to be into fantasy sports and must have a lot of group threads on that topic.
Re:How I Used Deep Learning to Train a Chatbot to Talk Like Me by adeshpande on Friday August 11, 2017 @10:27AM (#14989945)
Yeah LOL i think maybe limiting the dataset to just 1:1 conversations would be better than including group chats as well
Re:How I Used Deep Learning to Train a Chatbot to Talk Like Me by piptastic on Thursday August 10, 2017 @03:38PM (#14983316)
Ideally most of them won't care what other people think about them. That's not something to be spending much thinking power on anyway.

There's nothing wrong with making tech that can communicate to a larger audience than "people in tech".