框架表示法

来自计算思维百科
跳转至: 导航搜索
框架表示法1.png

框架表示法是明斯基于1975年提出来的,其最突出的特点是善于表示结构性知识,能够把知识的内部结构关系以及知识之间的特殊关系表示出来,并把与某个实体或实体集的相关特性都集中在一起。

基本概念

心理学的研究结果表明,在人类日常的思维和理解活动中,当分析和解释遇到的新情况时,要使用到过去经验中积累的知识。这些知识规模巨大而且以很好的组织形式保留在人们的记忆中。例如,当我们走进一家从来没来过的饭店时,根据以往的经验,可以预见在这家饭店我们将会看到菜单、桌子、服务员等等。当我们走进教室时,可以预见在教室里可以看到椅子、黑板等等。我们试图用以往的经验来分析解释当前所遇到的情况。当然,我们无法把过去的经验一一都存在脑子里,而只能以一个通用的数据结构的形式存储以往的经验。这样的数据结构称为框架。框架提供了一个结构,一种组织。在这个结构或组织中,新的资料可以用从过去的经验中得到的概念来分析和解释。因此,框架是一种结构化表示法。

框架表示法2.png

框架是一种描述固定情况的数据结构,一般可以把框架看成是一个节点和关系组成的网络。框架的最高层次是固定的,并且它描述对于假定情况总是正确的事物,在框架的较低层次上有许多终端--被称为槽(Slots)。在槽中填入具体值,就可以得到一个描述具体事务的框架,每一个槽都可以有一些附加说明,被称为侧面(Facet),其作用是指出槽的取值范围和求值方法等。一个框架中可以包含各种信息:描述事物的信息,如何使用框架的信息,关于下一步将发生什么情况的期望及如果期望的事件没有发生应该怎么办的信息等等,这些信息包含在框架的各个槽或侧面中。

应用范围

可用于生活,学习或工作中多次多种事务的提高效率的处理

应用案例

应用1- 本科生管理中各类表格模板

案例:某大学的学生如果要请假,则需要汇报自己的学院信息,专业,姓名,学号,民族,家庭住址,联系电话,请假起止时间以及本人请假理由,并需要经过辅导员或班主任,学院教学领导,学院主管领导,学生部办公室老师以及教务部的同意才能成功请假。学生要进行社会实践考核报告、实习报告也都需要相关的报告信息,全部采用人工每次都一对一处理明显效率低下,这个时候学校可以采取什么办法?

 

解决步骤:请假对于每个学生来说,,例如请假一定要交代姓名,专业,学号,请假理由等,社会实践考核报告,实习报告也一样,无论哪个学生来,都需要交代对应的信息。因而学校可以制定出每种事务对应的框架,每当学生来的时候,只需要按照框架根据个人情况填入相应的值然后提交就可以了。

例如,请假框架的构建如下:

框架名=请假申请表

    学院槽:

    专业槽:

    姓名槽:

    学号槽:

    民族槽:

    家庭住址槽:

    联系电话槽:

    请假起止时间槽:

    ….

 日常工作中我们倾向于使用简便,因此我们可以把框架按照常用的A4纸排版,然后将相关名字改成符合本科生管理事务中对应的习惯词汇即可。其他事务类似处理,如下图:

框架表示法3.png

在上图中,表格名字就相当于框架名,整个大表格项就相当于槽,大表格里面还有的小表格也是框架,学生在表格项填入对应的信息就相当于往槽里填值。将这些表格放在学生可以自助获取的地方,例如学校内网,这样学生要请假,提交报告就不用浪费辅导员与其交流的时间,学生自助下载表格填写,到相应地地方盖章就好了。

应用2 - 企业制定发布职位要求

案例:对于想要持续发展的企业来讲,为公司的各个岗位定期招聘新的优秀人才是必要的。不同职位有不同的要求,应聘者如何判定自己是否符合企业要求呢?

 

解决方案: 企业可以根据以往经验,为需要招聘人才的岗位制定相应的框架,即相应的要求和条件,应聘者可以根据企业发布的框架判断自己是否符合招聘要求。例如,某电商企业(称为A)招聘运营专员,岗位要求如下:
1、本科及以上学历,有一定的英文基础;
2、电脑操作技能熟练,熟悉WORD、EXECL、POWERPOINT等办公软件的使用;
3、具有较强的沟通、组织、指挥、协调等能力,综合平衡能力和执行力强;
4、性格开朗,乐观,思维活跃,有责任心、能够承受工作压力;
5、有一定文字表达能力。,

 

在这里面,框架名=企业A运营专员岗位要求,每点要求就相当于一个槽,应聘者需要填入的值有三个,符合,不太符合,不符合,如果都符合,那么应聘者可以初步判断自己在这个岗位的胜任程度较高。否则,胜任程度较低,就可以转向其他岗位了解。

 

应用3 – 产品信息描述

某公司有一款新台灯要介绍,需要介绍产品的基本信息还有功能,在ppt如何简洁清晰地描述这款台?已知台灯的品牌名字叫雅格,型号为YG-8980,电池额定容量为550MAh,有指示灯,开关为触控开关和塑料开关,充电插口,12个LED灯。使用方法有三个,一是触摸一下感应区可以打开灯,再触摸一下可以关掉台灯;二是长按,长按感应区可以调节灯的亮度;三是将塑料开关。限制是充电时台灯电源需要处于关闭状态。

介绍框架可以如下表示:

台灯:

    变量1:名字--雅格

    变量2:型号--YG-8980

变量3:电池容量--550MAh

变量4:指示灯—个

变量5:开关—触控开关和塑料开关

变量6:充电插口—个

变量7:LED灯--12个

Structure

    台灯由底座、LED灯等构成,中间用电线连接。外面是塑料,里面是电路板。

    Method

    操作方法1:开关推向另一侧,打开台灯电源

操作方法2:将充电线插上电源插口,充电过程开始

操作方法3:触摸一下感应区,打开/关闭台灯

操作方法4:长按感应区,调节台灯亮度

    Restraint

    充电时台灯电源需要处于关闭状态

    END

可以体现的计算思维

框架表示法通过为未来很长一段时间同类程序发生频率较高的事务制定出框架,当再次处理同类事务的时候,只需要让参与者根据框架自助填写信息,而不需要再次浪费人力等成本去完成重复的沟通来提高办事效率,体现了抽象、优化的计算思维。