在查询自定义创建的"知识探索服务时遇到错误"

时间:2018-04-06 05:23:19

标签: machine-learning microsoft-cognitive

我已根据文档创建了自定义演示。当我在本地托管我的文件时,它会给出以下错误" CancellationToken。超时&#34!;而且我没有从网络服务获得任何搜索建议。可能是什么问题?

我尽力模仿示例

中给出的语法文件

Search.schema

{
    "attributes":[
        {"name":"ClassCD","type":"string"},
        {"name":"Year","type":"string"},
        {"name":"Keyword", "type":"String", "synonyms":"Keyword.syn"}
    ]
}

Keyword.syn

["class","grade"]
["year","academicyear"]
["year","schoolyear"]

Search.Data

{"ClassCD":"class 1","Year":2018}
{"ClassCD":"class 2","Year":2018}
{"ClassCD":"class 3","Year":2018}
{"ClassCD":"class 4","Year":2018}
{"ClassCD":"class 5","Year":2018}
{"ClassCD":"class 6","Year":2018}
{"ClassCD":"class 7","Year":2018}
{"ClassCD":"class 8","Year":2018}
{"ClassCD":"class 9","Year":2018}
{"ClassCD":"class 10","Year":2018}

语法文件

<grammar root="GetStudents">
    <import schema="search.schema" name="search" />

    <!-- Get Students by Class-->
    <rule id="GetStudents">
        <example>students from class 1</example>

        students  

        <tag>
          yearOnce = false;
          isBeyondEndOfQuery = false;
          searchQuery = All();
        </tag>

        <item repeat="1-">
            <tag>AssertEquals(isBeyondEndOfQuery, false);</tag>

            <one-of>
                <item>
                    from <attrref uri="search#ClassCD" name="className"/>
                    <tag>searchQuery=className;</tag>   
                </item>

                <tag> searchQuery=searchQuery;</tag>
            </one-of>
        </item>

        <tag> out=searchQuery; </tag>
    </rule>

</grammar>

0 个答案:

没有答案