This site is no longer updated.Go to new Conversational Cloud docs

$caila.markup


Parses the argument text.

Syntax

The method accepts the text for parsing in the string argument:

$caila.markup("markup text")

The parsed phrase is returned in the JSON format in response: The parsing result for the markup text phrase is:

{
   "source":"markup text",        // phrase to be parsed
   "words":[
      {
         "annotations":{
            "lemma":"markup",
            "pos":"X"            // part of speech
         },
         "startPos":0,           // word position in the phrase
         "endPos":6,
         "pattern":false,
         "punctuation":false,
         "source":"markup",
         "word":"markup"         // normalized word form
      },
      {
         "annotations":{
            "lemma":"text",
            "pos":"X"            // part of speech
         },
         "startPos":7,           // word position in the phrase
         "endPos":11,
         "pattern":false,
         "punctuation":false,
         "source":"text",
         "word":"text"          // normalized word form
      }
   ]
}

How to use

    state:
        q!: markup text
        script:
            $reactions.answer(JSON.stringify($caila.markup("markup text")));