answersLogoWhite

0


Best Answer

Answer 1.

An expert system is designed to emulate the abilities and thought processes of a human expert. It is designed to solve complex problems by reasoning through knowledge rather than by following the procedure of a developer, like other computer programs.

Natural language processing is an entire field of computer science, not just a type of program. This field is concerned with the interactions between human languages and computers. Much of the innovation in this field of human-computer interaction is concerned with natural language understanding, or enabling computers to get meaning from human or natural language inputs.

Answer 2.

An expert system works on the basis of predefined rules of knowledge for inference. However, this knowledge may be quite constrained for a narrow domain case. In order, to process through a set of rules an expert system uses a form of chaining which could arise as either forward or backward mode. It may even utilize such optimized approaches as the RETE algorithm which is a type of forward chaining used in business processes. You may even extend an expert system using fuzzy logic to increase the reasoning ability from a bounds criteria of just 0 and 1 to the entire domain of approximations. In comparison, a natural language extends the idea of rules induction and specifies formalisms and algorithms towards understanding language semantics, syntax, lexical variations, pragmatics, and discourse within any given context of a domain. The idea is linked to the Turing Test which is nowadays considered to be a bit outdated in concept and needs to be reevaluated. Natural Languages Processing can involve deep and shallow parsing using not just rules but even probablistic machine learning algorithms. As result from Artificial Intelligence standpoint, natural language processing applications are more sophisticated and focused around computational linguistics of language and speech process engineering for a particular domain case. However, expert systems can be applied in wide case of applications but are less sophisticated as their understanding of knowledge is fairly rigid to a set of predefined if-then rules.

User Avatar

Wiki User

8y ago
This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: What is the difference between an expert system and natural language processing?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Related questions

What has the author Clive Matthews written?

Clive Matthews has written: 'An introduction to natural language processing through Prolog' -- subject(s): Prolog (Computer program language), Natural language processing (Computer science)


What enables the computer to communicate with the user in the user's native language?

Natural Language Processing


What is a necessary part of a software agent?

Natural Language processing technology


Are speech divides in 100 of sample in Natural language processing?

Please rephrase the question


An expert system and a natural language processing system are both?

Knowledge-based systems


What is the difference between study of natural products and pharmacognosy?

at is the difference between natural products and pharmacognosy


What has the author Huanye Sheng written?

Huanye Sheng has written: 'International workshop ILT&CIP on innovative language technology and Chinese information processing' -- subject(s): Congresses, Natural language processing (Computer science), Computational linguistics, Data processing, Chinese language


What does SNLP stand for?

The abbreviation SNLP stands for multiple things. It can mean Symposium on Natural Language Process, Statistical Natural Language Processing, or Sadie Nash Leadership Project.


What has the author Hiyan Alshawi written?

Hiyan Alshawi has written: 'Memory and context for language interpretation' -- subject(s): Data processing, Linguistics, Natural language processing (Computer science) 'Memory and context mechanisms for automatic text processing'


What has the author C S Mellish written?

C. S. Mellish has written: 'Computer interpretation of natural language descriptions' -- subject(s): Natural language processing (Computer science)


Discuss the difference between economics and natural science?

i want to know the difference between economics and natural sciences


What has the author Vladimir A Fomichov written?

Vladimir A. Fomichov has written: 'Semantics-oriented natural language processing'