对自然语言词汇结构化的一种思路,附代码

ALPHY2008 2017-08-19 10:15:30
对自然语言词汇结构化的一种思路,附代码
知识图谱基于本体、属性、关系,为了强化“关系”的推理过程,思考如下3种数据结构,用于元胞自动机推理:
1、 本体、属性结构
描叙一个事实: 我 能量 = 10000

2、 集合扩展
描述多个事实集合:
我 能量 = 10000
我 体重 = 2578

编号1001是个集合,包含编号1004和编号1005
3、 动词结构
描述一个动词“我——吃”

编号16,是一个动词‘吃’的结构,如果满足“编号21”,则执行“编号17”
条件“编号21”是个扩展集合,包含
㈠ “编号22”:我的能量大于10才能吃
㈡ “编号23”:吃的对象种族必须是“草”
㈢ “编号24”:吃的对象横坐标必须与自己一致,通过“编号26”取得坐标
㈣ “编号25”:吃的对象横坐标必须与自己一致,通过“编号27”取得坐标
执行“编号17”是个扩展集合,包含
㈠ “编号18”: 吃后,我的食物上升10
㈡ “编号19”: 吃后,我的能量下降1
㈢ “编号20”: 吃后,吃的对象体重下降5000
建立元胞自动机地图(黑色是石头,绿色是草,蓝色是羊)


一只小羊“名称3385”属性


启动羊,程序执行过程如下:
1、 执行动作“呼吸”“看”“消化”,并写入记忆“3385-1”

2、 由于没有食物,消化过程强行消耗了自己的体重(编号1011),于是小羊进行思考,

a、 建立“编号1017”提高食物,避免消化自己的体重
b、 通过查询得知“吃”可以提高食物,建立“编号1018”吃
c、 通过查询得知“吃”的条件是:
吃的对象是草,通过“看”找到草
羊与草的坐标要求一样,建立“编号1030”移动
3、 执行动作“移动”“吃”


excel自带VBA代码,下载地址:
http://pan.baidu.com/s/1dF8IvaL
...全文
139 点赞 收藏 2
写回复
2 条回复
ALPHY2008 2017年08月29日
类似专家系统,结贴
回复 点赞
ALPHY2008 2017年08月19日
自问自答 6个动词(“呼吸”“看”“消化”生长,吃,移动,),9个参数属性的元胞自动机推理, 包含: 系统sheet,用于统计 物体sheet,用于物体登记列表,以及其它动物视觉可看 地图sheet,界面 地图映射sheet,用于视觉和碰撞检测 动词sheet,用于动词增减 3385sheet,一只叫3385的小羊,包含属性 3385-1sheet,第1000行开始,是记忆 个人娱乐性质,博君一笑
回复 点赞
发动态
发帖子
人工智能技术
创建于2007-08-27

1920

社区成员

2925

社区内容

专题开发/技术/项目 人工智能技术
社区公告
暂无公告