I am looking for a graduation project idea in AI and machine learning field…
The idea may require front-end user interface to attract users…
I am thinking of how AI and machine learning can help you in daily life..?
Any help/hint about new interesting ideas ?
Thanks
Edit:
I am talking about practical ideas that may be used in real life… Not an idea to prove theoretical things… Something like a OS (or an add on in existing one) that adapt with your way of work… or a word processor that helps you collecting information about what you are writing..
Two ideas:
Write a current, robust version of SHRDLU with understandable source code.
Write a SHRDLU-like program that manipulates actual code instead of imaginary blocks. Such a tool could be used for manipulating extremely large, complicated programs, including its own code!
Imagine giving commands like the following…
(a) Scan web site X and list any sentences you failed to parse.
(b) Scan document Y and list any grammar rules you didn’t need.
(c) Instead of iterating over every element of “proplist” in your “search” function, only process the cdr of “proplist” if the initial call to “lookup” returns nil. After you make the modification, confirm the sentence “pick up a very very big block” will succeed and the sentence “pick up a very and very big block” will fail.
(d) Your “conjoin” grammar currently requires a coordinator word like “and”, but that requirement is wrong. Split your “coordination” grammar into “syndetic coordination” and “asyndetic coordination” as follows: conjoins using “and”, as in “quickly and quietly, he walked into the bank” are called “syndetic coordinations”. Conjoins without a coordinator, as in “quickly, quietly, he walked into the bank” are “asyndetic coordinations”. Now scan corpus Z to see if fewer sentences fail to parse.