- Is it possible to overcome ambiguity of natural language? : The answer is yes. It is possible to overcome ambiguity of natural language. For example consider the sentence "I want to loose 10 pounds". What does it mean? The person is willing to loose weight or money. When human and machine interaction is happening, such scenario is bound to come. But how does humans solve such problem. There are two ways, one is to ask back for clarification and the second is to refer the context. By doing pragmatic and semantic analysis machines can resolve ambiguity in natural language.
- Can machines become as intelligent as humans? : Yes machine can be as intelligent as human. Machine can be programmed to read, write, talk, walk and play. It can become a soldier, engineer, doctor anything. If machines are given the ability to learn the way human are given the ability they can also learn. The only challenge remains is computation speed. As computer science will progress that problems will also be resolved. But machines can not totally become like humans. They can not become philosophical. They will not have genuine emotion like humans. If they have emotion it will be hard wired. They can not have instincts and gut feelings like humans and other animals.
- What should be the process to make an intelligent program?: The process is same as the way human learn. The first step will be to make a machine with senses like humans viz smell, taste, see, hear and feel. Once the machine has these senses it is ready to learn. Second step is to teach a language and ability to read. The knowledge of language and knowledge of objects of real world and their attributes should be taught. There should be big database of objects and their mutual relationship. A Graph data structure should be used to represent such knowledge base. Now machine will be ready to talk. Learning mechanism is same for humans and machines. If we do not know about the object in the sentence we can not understand the sentence.
These are some applications of Artificial
- Intelligent Information Systems: Today information systems gives us information after a lot of hassle can they give us knowledge and wisdom for decision making. Artificial intelligence can be used for decision making process for organizations. Such tools are called business intelligence tools.
- Robots for production: There are production environment which humans can not endure. Robots can stay at such place and do the work what humans do.
- Trainers: Human teachers, professors and trainers can be replaced by enteractive machines.
- Military Application: Just like terminator movie there can be mechanic soldiers fighting for a country, hence no human causality in war.
- Customer Care: If the interactive voice system is intelligent then, it can help customer just like a human taking to customer.