PROBABILISTIC PARSING
First Claim
1. A method of parsing ordered sequences of items comprising:
- accessing, at a processor, a process for generating ordered sequences of items, the process having one or more probability distributions representing possible ordered sequences of items involved in the process;
receiving, at the processor, at least one example of at least part of an ordered sequence of items compatible with the probabilistic process;
updating the one or more probability distributions by carrying out inference using the at least one example; and
outputting information about the one or more probability distributions.
3 Assignments
0 Petitions
Accused Products
Abstract
Probabilistic parsing is described for calculating information about the structure of text and other ordered sequences of items to enable downstream systems such as machine translation systems, information retrieval systems, document classification systems and others to use the structure information. In various embodiments, a parsing inference component comprises inference algorithm(s) compiled from a probabilistic program which defines a stochastic process for generating text or other ordered sequences of items. In examples, the parsing inference component receives one or more observations or examples of text that are compatible with the stochastic process defined by the probabilistic program. The parsing inference component may apply the inference algorithms to the text to update one or more probability distributions over strings or other values relevant to the parse. In some examples, the parsing inference component uses the inference results to complete partial examples to assist a user with information retrieval tasks.
-
Citations
20 Claims
-
1. A method of parsing ordered sequences of items comprising:
-
accessing, at a processor, a process for generating ordered sequences of items, the process having one or more probability distributions representing possible ordered sequences of items involved in the process; receiving, at the processor, at least one example of at least part of an ordered sequence of items compatible with the probabilistic process; updating the one or more probability distributions by carrying out inference using the at least one example; and outputting information about the one or more probability distributions. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method of parsing strings comprising:
-
accessing, at a processor, a process for generating strings, the process having one or more probability distributions representing possible strings involved in the process; receiving, at the processor, at least one partial example;
updating the one or more probability distributions by carrying out inference using the at least one partial example; and
using the updated probability distributions to complete the at least one partial example. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A parsing inference component comprising device executable instructions for generating ordered sequences of items, the process using one or more probability distributions representing possible ordered sequences of items involved in the process;
- the parsing inference component having;
an input controller arranged to receive at least one example of at least part of an ordered sequence of items compatible with the probabilistic process; and
where the device executable instructions are arranged to update the one or more probability distributions by carrying out inference using the at least one example. - View Dependent Claims (19, 20)
- the parsing inference component having;
Specification