Check patentability & draft patents in minutes with Patsnap Eureka AI!

Method and apparatus for extracting logical predicates

An extraction method and predicate technology, applied in the field of mathematical entity logic predicate extraction, to achieve the effects of wide application range, reduced complexity, and strong generalization ability

Active Publication Date: 2018-12-21
上海互教智能科技有限公司
View PDF6 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] The purpose of the present invention is to provide a method and device for extracting logical predicates based on sequence annotation and syntax tree, that is, to extract mathematical logic predicates according to the text sequence annotation results and syntax tree recursive relationship, effectively solving the complex logical relationship in some long text mathematics problems extraction of

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method and apparatus for extracting logical predicates
  • Method and apparatus for extracting logical predicates
  • Method and apparatus for extracting logical predicates

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0033] The math questions, math texts, and original math questions involved in this article are the same conceptual terms. In addition, the training samples involved in this article refer to: math questions are labeled according to certain rules and become training samples. Mathematical entities are mathematical expressions, and symbols composed of expressions and words.

[0034] According to one or more embodiments, such as figure 1 As shown, the logical predicate extraction method based on sequence annotation and syntax tree includes the following steps:

[0035] S1: In the part of mathematical entity recognition, the method of combining dictionaries and algorithms is used for sequence labeling and word segmentation.

[0036] S2: Based on the sequence labeling and word segmentation results, use the bottom-up recursion of the grammar tree to find the relationship between entities, so as to extract the predicate logic according to the preset rules.

[0037] In elementary mat...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

A logical predicate extraction method is used for identifying a mathematical entity. The method comprises the following steps: S1, sequential annotation and word segmentation are carried out by adopting a method of combining a dictionary with an algorithm; S2, sequential annotation and word segmentation are carried out by combining a dictionary with an algorithm; S2: Based on the results of sequence tagging and word segmentation, the relationship between mathematical entities is found by recursion from bottom to top using a syntax tree, so that the predicate logic is extracted according to thepreset rules.

Description

technical field [0001] The invention belongs to the technical field of artificial intelligence, in particular to a method and device for extracting mathematical entity logic predicates in the technical field of natural language processing. Background technique [0002] At present, the field of artificial intelligence is developing rapidly, and natural language processing technology is widely used, but there are few researches on natural language processing technology in professional fields such as mathematics. Due to the unique linguistic characteristics of the field of mathematical knowledge, existing natural language processing algorithms do not work well when directly applied to this field. In the natural language understanding of the description of elementary mathematics topics, the representation of mathematical knowledge is the basis for understanding the meaning of elementary mathematics topics and the key to artificial intelligence reasoning. The existing relatively ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F17/27
CPCG06F40/284G06F40/30
Inventor 谢德刚梅阳阳郑文娟
Owner 上海互教智能科技有限公司
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More