# 关键词的配置表达
### **肯定和否定关键词:**
1、机器人匹配顺序为知识库-否定回答-肯定回答,如果知识库和肯定回答中有相同的关键词,则会匹配到知识库。
2、关键词(含标点符号)不能少于2个字,3个字以上比较好。
3、通过正则表达式设置关键词,可减少关键词数量和避免遗漏关键词。比如:【没.\*(需求|兴趣|打算|需要|想法)】表示内容包含【没+任意内容+需求或兴趣或打算或需要或想法】则匹配到该关键词,当客户回答“没需要”、“没什么兴趣”、“没这个想法”的时候,均会匹配到该关键词。
### **知识库标准问题和相似问题:**
1、标准问题和相似问题都将作为关键词。
2、关键词(含标点符号)不能少于2个字,3个字以上比较好。
3、关键词要尽量涵盖全部的问法。比如:【什么公司】,“什么”还有“啥”、“哪个”的说法,“公司”还有“企业”、“单位”的说法,因此关键词应包括【啥单位】、【什么企业】等。
4、通过正则表达式设置关键词,可减少关键词数量和避免遗漏关键词。比如:【(什么|多少)(价格|价钱|均价)】表示内容包含【什么或多少+价格或价钱或均价】则匹配到该关键词,当客户回答“什么价格”、“多少价钱”的时候,均会匹配到该关键词。
### **常用正则表达式字符:**
. 代表除换行之外的任何1个字符,如“啥.公司”可匹配“啥子公司”、“啥,公司”等。
\* 代表前面的子正则表达式字符出现零次或多次,如“啥.\*公司”可匹配“啥公司”、“啥子公司”、“啥,公司”等。
| 代表或,如 “公司|企业”表示“公司”或者“企业”。
( ) 代表子表达式的开始和结束位置,如(什么|啥).\*(公司|企业|单位),意思是当一个正则表达式包含多个子正则表达时时,需要用()将有内容的子正则表达式扩起来。
**注意:以上正则表达式字符均是英文字符。**
更多正则表达式字符可查看[正则表达式语法详解](http://www.runoob.com/regexp/regexp-syntax.html)
### **常用正则表达式示例:**
**1、问题:你怎么有我的联系方式的?**
正则表达式:
(哪|怎么|怎样|如何|咋).\*(有|来|拿到|知道).\*(信息|号码|电话|手机|联系)
(信息|号码|电话|手机|联系方式).\*(哪|怎么|怎样|如何|咋)(来|拿到|获得|取得|获取|有)
(哪|怎么|怎样|如何|咋).\*(找到我|联系我|知道我)
**2、问题:你哪位? 或者 怎么称呼?**
(你|您).\*(谁|哪位|哪一位|哪个|什么名|什么名字)
(怎么|怎样|如何|咋|什么).\*(姓|名|姓名|名字|称呼|尊称)
**3、问题:再说一遍**
说.\*(什么|啥|一遍|一次)
(没听|听不).\*(清|清楚|清晰)
**4、问题:改天联系**
(稍后|改天|以后|过两天|再).\*(联系|沟通|拨|打|来电|说|聊)
**5、问题:你是哪家公司的? 或者 公司做什么的?**
(哪|什么|啥).\*(公司|单位|企业|产业|行业|部门|背景|机构)
(公司|单位|企业|机构).\*(做什么|做啥|叫啥|叫什么|干什么|背景|介绍)
**6、问题:你们公司在什么位置? 或者 怎么去你们公司?**
(公司|单位|企业|产业|行业|部门|背景|机构).\*(在哪|位置|地方|城市|区|地址|地铁|公交站|旁边|定位|坐标)
(咋|怎么|怎样|如何).\*(去|到|走|找)
**7、问题:怎么购买? 或者 怎么办理?**
(怎么|如何|不会|咋)(买|购买|支付|搞|办|弄|申请|合作|做|来)
**8、问题:怎么收费? 或者 什么价格?**
(怎么|如何|不会|咋|啥|什么).\*(收费|收钱|价格|价钱|卖|买)
(价|费|钱|一共|总共|全下来).\*(怎样|怎么样|什么样|贵吗|贵不贵|高吗|多吗|什么|如何|多少|钱)
**9、问题:价格太贵了**
(价|费|钱|有点|太|很|好|这么).\*(贵|费钱|花钱|烧钱|高|离谱|多)
(不|不算).\*(便宜|划算|实惠|经济|优惠|低|少)
**10、问题:价格挺便宜的**
(价|价钱|价格).\*(好低|低|便宜|廉价|实惠|不贵)
**11、问题:怎么使用?**
(怎么|如何|什么|不会|咋|咋样|什么).\*(用|使用|运行|整|搞|弄|使|操作|管理)
**12、问题:怎么联系你?**
(怎么|如何|不会|咋|咋样|什么).\*(联系|联络|找|沟通|交谈|交流|电话|手机|通信|微信|qq)
**13、问题:质量好不好?**
(产品|东西|商品|货品|技术|技能|性能|硬件|软件|质量).\*(怎么|如何|不会|咋|咋样|什么|好吗|好不)
**14、问题:什么东西?**
(什么|哪|哪个|怎么|怎样|哪里|如何|咋|啥).\*(产品|东西|东东|业务|服务|工具|商品|货品|技术|技能|性能|硬件|软件|质量)
**15、问题:售后服务如何?**
(服务|售后|客服|售后客服).\*(怎样|如何|怎么样|复杂|保障)
**16、问题:有什么优势?**
(什么|哪|哪个|怎么|怎样|哪里|如何|咋|啥).\*(优势|优点|缺点|长处|区别|差别|效果|毛病|缺陷|特别|特殊|特点|特色)