class documentation

Undocumented

Method combine_readings No summary
Method parse_to_readings No summary
Method process_thread This method should be used to handle dependencies between readings such as resolving anaphora.
Method to_fol Convert this expression into a First-Order Logic expression.
@abstractmethod
def combine_readings(self, readings): (source)
Parameters
readings:list(Expression)readings to combine
Returns
Expressionone combined reading
@abstractmethod
def parse_to_readings(self, sentence): (source)
Parameters
sentence:strthe sentence to read
def process_thread(self, sentence_readings): (source)

This method should be used to handle dependencies between readings such as resolving anaphora.

Parameters
sentence_readings:list(Expression)readings to process
Returns
list(Expression)the list of readings after processing
@abstractmethod
def to_fol(self, expression): (source)

Convert this expression into a First-Order Logic expression.

Parameters
expression:Expressionan expression
Returns
Expressiona FOL version of the input expression