Unity人工智能处理语言对话:第一章、第二章、第三章、第四章.docx
《Unity人工智能处理语言对话:第一章、第二章、第三章、第四章.docx》由会员分享,可在线阅读,更多相关《Unity人工智能处理语言对话:第一章、第二章、第三章、第四章.docx(119页珍藏版)》请在课桌文档上搜索。
1、Unity人工智能处理语言对话(第一章到第四章)这仅是前四以,以后我还会继续写。我只学了两个月的Unity.开发水平很低。而且我不想和人说话,我不想理睬任何人,你们不要和我说话.在夸克网盘;含各种词库的sqite数据库(garden.dbbhttps:/pan.quark.en/s/783565b1.6790前三章实测:第四垄实测:项目目控制台清除VHI也谈M停EditofQQQQQQQQQQQQQ1940:31第1句:KQEMUnityEngine.Debug1.og(object)19:40:31句型:主amUnityEngineDebug1.og(object)19:40:31主语:SU
2、rwtyEngineDebug1.og(object)(1940:31M:UrutyEngmeDebug1.og(object)(1940.311R:MUnityEngineDebugr1.og(object)(19.40:31毓:钠UmtyEngmeDebug1.o(object)1940:31动词发生也事,定UnityEngine.Debug1.og(object)194031M2D:吃草UrvtyEngineDeb1.og(object)19:40:31句型:主谭庆UnityEngmeDebug1.og(object)1940:31)主通:UrvtyEngmeDebug1.og(obje
3、ct)(19:40:31iM:电UfwtyEngineDebug1.og(object)1940:31RS:军UnityEngineDebug1.og(object)194031:王动UmtyEngineDebug1.og(object)19:40:31动幽性SVW三UrwtyEngineDebug1.og(object)地目目控制台清除折通识*停Editor-Q(19:49:43第1句:M色的,吃白色的萼Unityngne.Debg1.og(object)QI1.9:49:43)句量主直UnityEngtne.Debug1.og(object)Q【19:49:43)主遇:狼Unityfngi
4、ne.Debug1.og(object)0194943AiB吃UnityEngine.Debug.1.og(object)g(19:49:43XU:隼UnrtyEngIne.Debug:1.Og(object)Q1.1.9:49:43语态主动UnityfngineDebug1.og(object)Qn9:49:43动词发生概率:梅定Unityngne.Debug1.og(object)Q194943JiWWEWf1.霸色的UnityEngtne.Debug:1.og(object)Q(19:49:43反送的形宫词:白色的UnityfngmeDebug1.og(object)此外UnityTex
5、tMeshProC用完整汉字字符集:https:/pan.quark.en/s/5fdc8e1.807d6第章的动词只能是一个字的动词,否则可能出错,从第:章开始,动词可以是多个字的。第二球还不能用姐合名词,例如足球学校,值可以用单个名词:足球、学校。第三维可以用组合名诃、组合动词.并修更有时候动词只显示一部分的情况.第四欧.一次可以输入多句话,但只能用逗号或句号隔开,不能用问号和感叹号分隔句子.对主调宾结构的句型,可以分析出定语(形容词、数词、名词所行格),但双宾语句里和宾语补足语句型,还没有做定语分析程序,而且数词只能用阿拉伯数字,也就是1、2.3这类数字,还不能用汉字型数字。第四章还有些
6、实测:吸目折,岬管件EdM”。195028)整1句:2RSC3RMyUnrtyE9Debug1.og(obyeeDebug1.og(object)A(195028)1UnrtyEngineDcbug1.og(object)4119S028a:电Urvty(gnDebug1.09(ob)ect195028)MRS*:WSUratyCngineObug.1.og(object)Q19:50:28主谖的IjtB)2UnttyEngineDebug1.og(object)G195028JKiB的财3UntygeDebug1.og(obect)酬目日改制占清除折怏曲适停Editor*(19.S1.12J
7、第1句:*三n*eH389UnttyEngmeDebug1.og(object)C(195112句去主WfUnrtyEngmeDebug1.og(object)Q(1951:121$9:UnrtyEngme.Debugr1.og(object)Q(19:51:12iW电UmtyEgme.Debug1.og(ObXCt)Q1951:12na:HUmtyEngineObug1.og(object)Q(1951:12ifi主动UnityEngineObug1.og(ObjeCUQ1951:12动国次生5ItSUrvtyEngmeDebug1.og(object)C(1951:12)主港的名册帏格张三
8、UntyEngeDebug1.09(object)A(1951:123四UnrtyEngmeDebug1.og(object)前三维概述:第一章的主要内誉判断输入的句子中,是否包含名词。找出句子的主语、谓语、宾语。解决三个基本问题前面的方法,靠句子包含的词直接与词座的词对比,来找主语(名词)、谓语(动词、宾潘(名词),会有问题:第一个何越:焦猫吃竹子这句话里你感觉有礴觉有两个名词:熊猫.竹子但是电脑会找出四个名词:掳猫、焦、猫、竹子,对于第一个向SS的解决方法:新找到的长词熊猫)樱盖己找到的短词(搞、猫)。已找到的长词熊猫)吸收新找到的短词(焦、痛).所以创建一个函数:WordCoverji填
9、充动词数组第一步:SqI指令SqIQuery=SE1.ECTword-coFROMverbsq1.指令第二步:执行指令/ZdbCommand=dbConnection.CreateCommand();dbComma11d.CommandText=SqIQuery;dbCommand.ExecuteNonQuerv();第三步:埴充动词数现dbReader三dbCommand.ExecuteReader();i=0;whi1.e(dbReader.Read()verb(i=dbReader.GetVaIue(O).ToStringC;i*;dbReader.C1.ose(;UnityEngine
10、.Debug.1.og(i);显示动诃数壮)/Updateisca1.1.edonceperframevoidUpdatedvoidOnInputEndEdit(StringvaIue)stringshur=MputFieIdtext;输入根的值Stringjiegu。*不包含”;费认值是不包含intm=noun.1.ength;名词数组的长度,也就是有多少个名词for(intn=0;nm;n+)/Contains函数用于判断包含关系.例如句子和名词的包含关系就是用句子和名词数组的名词,一一比肘,来判断是否包含名词n的侑从0逐渐增K到名词数祖的名词数法伯,这样数祖也就经历了所有名词7if(sh
11、uru.Contains(nou11n)tiJ1.egUo=I包含;)tmpTet.text=jieguo;U示结果)On1.nputEndEdIt稍微改变一下,也可以用于找动词。找出句子的主语、谓语、宾语例如输入:白色的猫吃黑色的夙,主语显示:猫,谓语动词显示:吃,宾语显示;制。基本原理:对于主谓宾句型,先找出动词,然后以动词为分割符号,分割句子.动词左边分割印的句子的名词就是主谙.动同右边分割出的句子的名词就是宾谙.usingSVStem.Co1.1.ections;usingSystem.Co1.1.ections.Generic;usingUnityEngine;usingUnityE
12、ngine.UI;USingTMPro;usingMono.Data.Sq1.ite;pub1.icc1.asssq1.itecon:MonoBehaviourpub1.icTMP-TexttmpText;输出机对象stringShOWText;输出框的内容stringnoun=newString7128;名词数组,名诃数fit7128StrIn8口verb=newstr1.n8586;/动词数组,动词数吊5886inti=O”数组用的循环变埴pub1.icTMPJnputFietdinputFie1.d;纳入框对软stringshuru=输入他的内容stringFindSubject=心找到
13、的主语stringFindVerb吗找到的调谱动词stringFindObject=找到的宾语/Startisca1.1.edbeforethefirstframeupdatevoidStart()InPUtFIe1.dQnEndEd1.t.Add1.JStener(On1.nPUtEndEdit)J输入完成后,对回车键的响应连接数据库stringconnectionstring=”DataSource=garden.db;Version=3;w;SqIiteConnectiondbConnecton;dbonnection=newSq1.iteconnection(ConnectionStr
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Unity 人工智能 处理 语言 对话 第一章 第二 第三 第四

链接地址:https://www.desk33.com/p-1687965.html