getPOSTaggedText

<< getUserOpinionTaggedText | Back to Salience 6 python Index | getSentimentTaggedText >>

Summary

Provides a rendition of the document with each word annotated with the appropriate part-of-speech tag.
This method provides a wrapper around the underlying C API method lxaGetPOSMarkup.

Syntax

salience6.getPOSTaggedText(oSession, acConfigurationID)

Parameters

oSession A SalienceSession object previously created via openSession
acConfigurationID An identifier for a configuration added through addConfiguration, or empty string for default configuration

Returns

If successful, returns a string that contains the document text with part-of-speech tags associated with each word in the document.

Example

    import salience6 as se6
    session = se6.openSession('/path/to/license.v5','/path/to/data')
    ret = se6.prepareTextFromFile(session,'/path/to/aFile.txt')
    if (ret==0):
        markup = se6.getPOSTaggedText(session, "")
        print markup
    else:
        if (ret==6):
            print se6.getLastWarnings(session) 
    se6.closeSession(session)

<< getUserOpinionTaggedText | Back to Salience 6 python Index | getSentimentTaggedText >>