|
Class Reference
%iKnow.Queries.SentenceAPI
|
|
![]() |
|||
Private Storage |
Main Query API class to retrieve sentence information.
|
|
|
|
Retrieves all sentences containing the given CRC ids.
See also
GetByEntities for a description of the parameters.
Retrieves all sentences containing a CRC satisfying the given CRC Mask.
See also
GetByEntities for a description of the parameters.
Retrieves all sentences containing the given CRCs.
See also
GetByEntities for a description of the parameters.
This method will retrieve all sentences containing any (if setop = $$$UNION) or all (if setop = $$$INTERSECT) of the entities supplied through entitylist, within the list of sources supplied through sourceidlist.
Retrieves all sentences containing the given entity IDs.
See also
GetByEntities for a description of the parameters.
Retrieves all sentences containing the given path IDs.
See also
GetByEntities for a description of the parameters.
Returns the sentences for the given source. A negative source ID is interpreted as a Virtual Source.
Retrieves the number of sentences containing the given CRC ids.
See also
GetByEntities for a description of the parameters.
Retrieves the number of sentences containing a CRC satisfying the given CRC Mask.
See also
GetByEntities for a description of the parameters.
Retrieves the number of sentences containing the given CRCs.
See also
GetByEntities for a description of the parameters.
Returns the total number of sentences for a given domain, optionally filtered to those sources satisfying a
%iKnow.Filters.Filter object passed in through filter.
Retrieves the number of sentences containing the given entities.
See also
GetByEntities for a description of the parameters.
Retrieves the nubmer of sentences containing the given entity ids.
See also
GetByEntities for a description of the parameters.
Retrieves the number of sentences containing the given path IDs.
See also
GetByEntities for a description of the parameters.
Returns the total number of sentences for the given sources. Negative Source IDs are interpreted as referring to Virtual Sources.
Retrieves the language of the given sentence, as derived by the Automatic Language Identification algorithm or, if ALI was disabled, the language specified when indexing this sentence.
The confidence level is returned as well through an output parameter. If the confidence level is 0, this means ALI was not used and the language was defined by the user loading the source.
If a Virtual Source ID is specified, the sentence ID is treated as a virtual one, in the context of the supplied vSrcId.
Retrieves the sentences with the most significant concepts compared to the rest of the domain (or optionally a subset thereof as filtered through filter). This list of sentences is based on results of the GetNewBySource query in
%iKnow.Queries.EntityAPI , using the supplied algorithm and parameter values. The scores of the first [newEntitiesWindow] concepts are aggregated across sentences to produce the result of this query.Please refer to the documentation of the GetNewBySource query in
%iKnow.Queries.EntityAPI for more details on the parameters and available algorithms.
Returns the literal of the entity or nonrelevant at the specified position.
Returns the elements (concepts, relations and nonrelevants) that make up the sentence, optional including markers for the beginning and end of any CRCs or Paths in the sentence. This information can be used to display the sentence value (see also
GetValue ) and/or highlight specific elements of interest.Output structure:result(pos) = $lb(entOccId, entUniId, entity, role)when includeCRCMarkers = 1, addsresult(pos, [CRCMASTER | CRCRELATION | CRCSLAVE]) = $lb(crcOccId, crcUniId)when includePathMarkers = 1, addsresult(pos, [PATHBEGIN | PATHEND]) = $lb(pathId)Note: the subscript levels for CRC and Path markers are not available in the QAPI and WSAPI versions of this query.
If a Virtual Source ID is specified, the sentence ID is treated as a virtual one, in the context of the supplied vSrcId.
Returns the position within the source this sentence occurs at (1-based).
Returns the source ID in which the supplied sentence ID occurs
This method rebuilds a sentence based on the literals and entities it is composed of.
The string returned is the first part, up to the maximum string length, whereas the output parameter fullSentence is an array containing all the parts in the right order, containing a %Boolean value at the top level indicating whether the returned string is the full sentence (1) or (if 0) the user should have to look into this array to learn the full sentence.
If a Virtual Source ID is specified, the sentence ID is treated as a virtual one, in the context of the supplied vSrcId.