Methods and Systems for Applications for Z-numbers
First Claim
1. A method for analyzing ambiguities in language for natural language processing, said method comprising:
- an input device receiving a first sentence or phrase from a source;
wherein a vocabulary database stores words or phrases;
wherein a language grammar template database stores language grammar templates;
an analyzer module segmenting said first sentence or phrase, using words or phrases obtained from said vocabulary database and language grammar templates obtained from said language grammar template database;
said analyzer module parsing said first sentence or phrase into one or more sentence or phrase components;
said analyzer module determining Z-valuation for said one or more sentence or phrase components as a value of an attribute for said one or more sentence or phrase components;
wherein said Z-valuation for said one or more sentence or phrase components are based on one or more parameters with unsharp class boundary or fuzzy membership function;
said analyzer module processing language ambiguities in said first sentence or phrase for natural language processing, using said Z-valuation for said one or more sentence or phrase components.
1 Assignment
0 Petitions
Accused Products
Abstract
Specification covers new algorithms, methods, and systems for artificial intelligence, soft computing, and deep learning/recognition, e.g., image recognition (e.g., for action, gesture, emotion, expression, biometrics, fingerprint, facial, OCR (text), background, relationship, position, pattern, and object), large number of images (“Big Data”) analytics, machine learning, training schemes, crowd-sourcing (using experts or humans), feature space, clustering, classification, similarity measures, optimization, search engine, ranking, question-answering system, soft (fuzzy or unsharp) boundaries/impreciseness/ambiguities/fuzziness in language, Natural Language Processing (NLP), Computing-with-Words (CWW), parsing, machine translation, sound and speech recognition, video search and analysis (e.g. tracking), image annotation, geometrical abstraction, image correction, semantic web, context analysis, data reliability (e.g., using Z-number (e.g., “About 45 minutes; Very sure”)), rules engine, control system, autonomous vehicle, self-diagnosis and self-repair robots, system diagnosis, medical diagnosis, biomedicine, data mining, event prediction, financial forecasting, economics, risk assessment, e-mail management, database management, indexing and join operation, memory management, and data compression.
-
Citations
20 Claims
-
1. A method for analyzing ambiguities in language for natural language processing, said method comprising:
-
an input device receiving a first sentence or phrase from a source; wherein a vocabulary database stores words or phrases; wherein a language grammar template database stores language grammar templates; an analyzer module segmenting said first sentence or phrase, using words or phrases obtained from said vocabulary database and language grammar templates obtained from said language grammar template database; said analyzer module parsing said first sentence or phrase into one or more sentence or phrase components; said analyzer module determining Z-valuation for said one or more sentence or phrase components as a value of an attribute for said one or more sentence or phrase components; wherein said Z-valuation for said one or more sentence or phrase components are based on one or more parameters with unsharp class boundary or fuzzy membership function; said analyzer module processing language ambiguities in said first sentence or phrase for natural language processing, using said Z-valuation for said one or more sentence or phrase components. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method for analyzing ambiguities in language for natural language processing, said method comprising:
-
an input device receiving a first sentence or phrase from a source; wherein a vocabulary database stores words or phrases; wherein a language grammar template database stores language grammar templates; an analyzer module segmenting said first sentence or phrase, using words or phrases obtained from said vocabulary database and language grammar templates obtained from said language grammar template database; said analyzer module parsing said first sentence or phrase into one or more sentence or phrase components; said analyzer module determining Z-valuation for said one or more sentence or phrase components as a value of an attribute for said one or more sentence or phrase components; wherein said Z-valuation for said one or more sentence or phrase components have parameters or attributes with soft boundaries; said analyzer module processing language ambiguities in said first sentence or phrase for natural language processing, using said Z-valuation for said one or more sentence or phrase components.
-
-
20. A method for analyzing ambiguities in language for natural language processing, said method comprising:
-
an input device receiving a query from a source; an analyzer module receiving said query from said input device; said analyzer module receiving a first sentence or phrase; said analyzer module segmenting said first sentence or phrase, using a semantic web or network; said analyzer module parsing said first sentence or phrase into one or more sentence or phrase components; said analyzer module determining Z-valuation for said one or more sentence or phrase components as a value of an attribute for said one or more sentence or phrase components; wherein said Z-valuation for said one or more sentence or phrase components have parameters or attributes with soft boundaries; said analyzer module responding to said query, using or based on said Z-valuation for said one or more sentence or phrase components.
-
Specification