Results 1 to 3 of 3
- 08-24-2012, 07:41 AM #1Member
- Join Date
- Aug 2012
- Rep Power
How does one go about teaching a program English?
So for the past few days, I have been working on an idea that I thought was pretty cool. Basically the user gives the program a word, and it builds a sentence out of it. This quickly evolved in my head to me thinking that if I was going to teach it how to make sentences, I should be able to also teach it the logic to respond to me and have conversations with me. And so then came this question: how do you teach a program english?
- 08-24-2012, 10:44 AM #2Member
- Join Date
- Jul 2012
- Rep Power
Re: How does one go about teaching a program English?
Though I admire your forward thinking I can't help thinking that you need to walk before you attempt to run. Some form of artificial intelligence is needed and universities all over the world are doing research on artificial intelligence and are really struggling. I suspect you need to work up to "teach[ing] a program english" by taking a large number of University courses first.
I look forward to seeing you win a prize (Nobel ?) for research into this topic. Best of luck.
- 08-24-2012, 04:02 PM #3
Re: How does one go about teaching a program English?how do you teach a program english?
The closest we've come to something like you describe is IBM's Watson Watson (computer) - Wikipedia, the free encyclopedia. Note that it is a super computer working with >500G of data per second. Even then, it doesn't *really* understand anything you say to it. It just parses your input, and then creates massive correlation networks and takes a guess at an answer that fits your meaning.
Even if the only thing you want your program to do is generate random but grammatically correct english sentences, the best you can probably hope for is something like the Automatic CS Paper Generator SCIgen - An Automatic CS Paper Generator which is very much like eliza and cleverbot mention above, but suited for a specific task of writing fake computer science papers. The sentences are correct, and sometimes even make sense, but you'll not the context is totally non-sensical. Nothing this program says really makes any sense, because the thing formulating the english doesn't know what it is saying - it just has a set of grammar rules and a vocabulary.
Last edited by quad64bit; 08-24-2012 at 04:02 PM. Reason: typo
- By Jsin in forum New To JavaReplies: 8Last Post: 11-26-2011, 09:54 PM
- By finsalscollons in forum New To JavaReplies: 4Last Post: 03-17-2010, 04:24 AM
- By ehochedez in forum Forum LobbyReplies: 3Last Post: 12-30-2009, 03:51 PM
- By fresh83 in forum New To JavaReplies: 2Last Post: 12-27-2009, 01:09 AM
- By Doctor Cactus in forum New To JavaReplies: 3Last Post: 11-03-2008, 07:24 PM