Intent

The Intent Analysis model will help you capture semantics behind users' messages and assign it to the right label. It is designed to understand human conversation in the form or free text or spoken text.

modelType Configuration

Example Request

curl --location --request POST 'https://api.marsview.ai/cb/v1/conversation/compute' \
--header 'Content-Type: application/json' \
--header "Authorization: {{Insert Auth Token}}" \
--data-raw '{
        "txnId": "{{Insert txn ID}}",
        "enableModels":[
            {
            "modelType":"speech_to_text",
                "modelConfig":{
                    "automatic_punctuation" : true,
                    "custom_vocabulary":["Marsview", "Communication"],
                    "speaker_seperation":{
                        "num_speakers":2
                    },
                    "enableKeywords":true,
                    "enableTopics":false
                    }
            },
            {
            "modelType": "intent_analysis",
            "modelConfig": {
                "config": {
                    "intents": [
                        "intent-1c6q62hzkxim6ect-1640242740269", 
                        "intent-1c6q62hzkxim9q8o-1640242895640"
                        ]
                    }
                }
            }
        ]
}'

Example Response

"data": {
    "sentiment": [
            {
                "startTime": 1390,
                "endTime": 2690,
                "speakers": [
                    "1"
                ],
    "similarityMatch": [
        {
          "matchedTextList": [
            {
              "score": 0.6180883955955505,
              "text": "Marsview is a great place to work",
              "value": "Marsview"
            }
          ],
          "intentId": "intent-bxllq2f7hpkrvtyzi3-1627981197627",
          "intentName": "Marsview"
        },
      ],    
    "phraseMatch": [
        {
          "matchedTextList": [
            {
              "score": 0.6180883955955505,
              "text": "Marsview is a great place to work",
              "value": "Marsview"
            }
          ],
          "intentId": "intent-bxllq2f7hpkrvtyzi3-1627981197627",
          "intentName": "Marsview"
        },
      ],             
      "sentence": "Marsview is a great place to work"
      },
    ]
}

Response Object

Last updated