Tell me more ×
Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. It's 100% free, no registration required.

This Q may seem wierd, but I was stumbling by a thought of how can I teach a Computer a particular human language?? I am planning on a project where in a computer would, like any small human kid, be able to make words, sentences, story just by learning basic grammar like the school grammar?

Has anyone done this? I am 0 on this idea. Any suggestion/recommendation/links/books/article would be really helpful.

share|improve this question

closed as not a real question by gnat, World Engineer, Martijn Pieters, Blrfl, ChrisF Jan 13 at 13:04

It's difficult to tell what is being asked here. This question is ambiguous, vague, incomplete, overly broad, or rhetorical and cannot be reasonably answered in its current form. For help clarifying this question so that it can be reopened, see the FAQ.

1 Answer

I remember a very similar concept presented in my Discrete Structures class... I did some quick googling around and found a useful handout at: http://www.cs.utsa.edu/~bylander/cs2233/languageshandout.pdf

and a decent overview of formal grammar at: http://mathworld.wolfram.com/Grammar.html

If you haven't had any similar courses, search for "Formal Grammar Computer Science" and Google results has a handful of pdfs available from different universities on Theoretical Computer Science concepts.

share|improve this answer
thanks for the reply. Let me go through your refernces. Maybe i can read something and then come back to you!!! Thanks again@!@ – Sudhendu Pandey Jan 14 at 5:14

Not the answer you're looking for? Browse other questions tagged or ask your own question.