全部产品
存储与CDN 数据库 安全 应用服务 数加·人工智能 数加·大数据基础服务 互联网中间件 视频服务 开发者工具 解决方案 物联网

语义表示协议示例

更新时间:2017-06-07 13:26:11

自然语言理解支持多领域输出,即同一个query,可以属于多个领域,对应到语义表示,则为一个由对象构成的数组,其中每个对象表示某个领域的语义表示:

{
    "version":"3.0",
    "status":"1",
    "frames":
    [
        {
            "domain":"xxxx",
            "intent":"xxxx",
            "score":1.0,
            "slots":{}
        },
      ……
    ]
}
每个领域的语义表示对象则由如下内容构成:
字段名称 字段类型 是否必选 字段说明
version string 必选 协议版本号
status string 必选 服务返回状态,0为正常
domain string 必选 领域
intent string 必选 意图
score double 必选 判为该领域的置信度,各领域总和为1
slots object 必选 属性槽

示例:帮我订一张北京去上海的飞机票,下周二的

{
    "version":"3.0",
    "status":"1",
    "frames":
    [                                                                           
    {                                                                           
        "domain":"flight_ticket",                                               
            "intent":"search_flight_ticket",                                    
            "score":1.0,                                                        
            "slots":{                                                           
                "airtype":[],                                                   
                "company":[],                                                   
                "flight_number":[],                                             
                "from_airport":[],                                              
                "from_geo":[                                                    
                {                                                               
                    "level_1":{                                                 
                        "norm":"",                                              
                        "raw":""                                                
                    },                                                          
                    "level_2":{                                                 
                        "norm":"",                                              
                        "raw":""                                                
                    },                                                          
                    "level_3":{                                                 
                        "norm":"北京",                                          
                        "raw":"北京"                                            
                    },                                                          
                    "level_4":{                                                 
                        "norm":"",                                              
                        "raw":""                                                
                    },                                                          
                    "level_5":{                                                 
                        "norm":"",                                              
                        "raw":""                                                
                    },                                                          
                    "location":[]                                               
                }                                                               
                ],                                                              
                    "grade":[],                                                 
                    "price":[],                                                 
                    "sort":[],                                                  
                    "time":[                                                    
                    {                                                           
                        "error_code":"0",                                       
                        "norm":[                                                
                            "2015-12-08 00:00:00",                              
                        "2015-12-08 23:59:59"                                   
                            ],                                                  
                        "raw":"下周二",                                         
                        "relative_mode":"0",                                    
                        "type":"interval"                                       
                    }                                                           
                ],                                                              
                    "to_ariport":[],                                            
                    "to_geo":[                                                  
                    {                                                           
                        "level_1":{                                             
                            "norm":"",                                          
                            "raw":""                                            
                        },                                                      
                        "level_2":{                                             
                            "norm":"",                                          
                            "raw":""                                            
                        },                                                      
                        "level_3":{                                             
                            "norm":"上海",                                      
                            "raw":"上海"                                        
                        },                                                      
                        "level_4":{                                             
                            "norm":"",                                          
                            "raw":""                                            
                        },                                                      
                        "level_5":{                                             
                            "norm":"",                                          
                            "raw":""                                            
                        },                                                      
                        "location":[]                                           
                    }                                                           
                ]                                                               
            }                                                                   
    }                                                                           
    ]
}
本文导读目录