现代计算机(普及版)
現代計算機(普及版)
현대계산궤(보급판)
MODERN COMPUTER
2015年
3期
8-13
,共6页
吴凌芬%杨小渊%叶添杰%刘冰%王太宏
吳凌芬%楊小淵%葉添傑%劉冰%王太宏
오릉분%양소연%협첨걸%류빙%왕태굉
Jaro-Winkler算法%迎宾机器人%语音交互%字符串匹配
Jaro-Winkler算法%迎賓機器人%語音交互%字符串匹配
Jaro-Winkler산법%영빈궤기인%어음교호%자부천필배
Jaro-Winkler Distance%Reception Robot%Speech Interaction%Strings Matching
针对Jaro-Winkler算法在计算两个字符串的相似度时只考虑字符的换位数目,未考虑字符插入和删除编辑操作的问题,提出一种基于Levenshtein算法改进Jaro-Winkler算法的方法。通过改进相似度的计算公式和调整关联系数pd,实现Jaro-Winkler算法的改进,提高字符串匹配的准确度。基于内容丰富的本地文本数据库,将改进Jaro-Winkler算法应用于迎宾机器人语音交互中的字符串匹配,其正确率大于96%。测试结果表明,迎宾机器人能够语音交互更多的内容和快速地应答提问,并实现特定的迎宾动作。
針對Jaro-Winkler算法在計算兩箇字符串的相似度時隻攷慮字符的換位數目,未攷慮字符插入和刪除編輯操作的問題,提齣一種基于Levenshtein算法改進Jaro-Winkler算法的方法。通過改進相似度的計算公式和調整關聯繫數pd,實現Jaro-Winkler算法的改進,提高字符串匹配的準確度。基于內容豐富的本地文本數據庫,將改進Jaro-Winkler算法應用于迎賓機器人語音交互中的字符串匹配,其正確率大于96%。測試結果錶明,迎賓機器人能夠語音交互更多的內容和快速地應答提問,併實現特定的迎賓動作。
침대Jaro-Winkler산법재계산량개자부천적상사도시지고필자부적환위수목,미고필자부삽입화산제편집조작적문제,제출일충기우Levenshtein산법개진Jaro-Winkler산법적방법。통과개진상사도적계산공식화조정관련계수pd,실현Jaro-Winkler산법적개진,제고자부천필배적준학도。기우내용봉부적본지문본수거고,장개진Jaro-Winkler산법응용우영빈궤기인어음교호중적자부천필배,기정학솔대우96%。측시결과표명,영빈궤기인능구어음교호경다적내용화쾌속지응답제문,병실현특정적영빈동작。
When measuring the similarity of two strings, Jaro-Winkler distance only considers the number of transpositions, without considering the insertions and deletions. Aiming at this problem, proposes an improved Jaro-Winkler distance method based on the Levenshtein distance. Modifies the formula of similarity and adjusting the correlation coefficient of pd to improve Jaro-Winkler distance, and the accuracy of the strings matching is increased. Based on the local database with a large number of text strings, applies the improved Jaro-Winkler distance to achieve the strings matching in speech interaction of reception robot, and its accuracy is higher than 96%. Test results show that reception robot can realize more words and quickly reply to questions by speech interaction with specific welcome actions.