互动式记录解析方法与流程

文档序号:31014451发布日期:2022-08-05 18:09阅读:56来源:国知局
互动式记录解析方法与流程

1.本技术涉及一种解析方法,特别是涉及一种互动式记录解析方法。


背景技术:

2.随着以电脑为基础的学习环境逐渐普及化,由电脑系统自动生成追踪使用者活动及行为的记录,允许研究者在不打断学习者思考及浏览的情况下追踪学习事件。更重要的是,此种方法可以虚拟地重现学习者的行为,以进一步了解学习者如何建构知识及使用系统。在电子学习中,顺序及行为模式的提取有助于教育研究,例如评估学习者的活动并与预期的行为模式进行比较,以从中找出有助于成功的因素或模式。
3.行为分析是顺序及行为模式分析的基础,目的是在于根据特征或详细的行为顺序提取学习者的行为。一般而言,学习者与系统的互动日志或专司记录的应用软件或语言可被用来进行行为分析。通过统计技术来提取并分析学习者的行为是最常见的作法,但往往只能反映出学习者的行为本身,而无法提供存在于日志中的相关知识。此外,学习者执行的单一动作可能会被多个日志所记录,然而现有的统计技术没有在分析之前,有效检测或整合多个日志中关于学习者的操作,无法充分表现学习者互动的丰富程度。
4.简单来说,针对电子学习以及使用者互动的丰富程度,现有技术无法满足有效分析互动行为的需求。在电子学习的分层结构中,相似的互动可能因为所涉及的学习活动不同而存在不同的学习者行为,而现有技术是无法充分分析并反映出此种复杂的层级关系。举例来说,在日志所记录的不同顺序可能可以实现相同的行为;或者在不同的任务或事件中,日志所记录的相同顺序可能代表着不同的行为。显而易见地,现有的记录解析技术不具足够的灵活性。另一方面,由于系统可能存在错误或网络延迟,使得日志可能存在重复记录或部分记录遭到省略及顺序错乱等问题,但现有技术没有一个专用的界面来检视并整理日志及调整规则,使得记录解析工作混乱且不易处理。
5.故此,如何发展一种可有效解决前述先前技术的问题与缺点的互动式记录解析方法,实为目前尚待解决的问题。


技术实现要素:

6.本技术的主要目的为提供一种互动式记录解析方法,从而解决并改善前述先前技术的问题与缺点。
7.本技术的另一目的为提供一种互动式记录解析方法,借由互动式记录解析器解析记录并显示解析结果于使用者界面,再建立规则套用至记录以提取事件,不仅能确实反映记录中的事件,也可以提供存在于记录中的行为及相关知识,进而达到利于进行研究的功效。
8.本技术的另一目的为提供一种互动式记录解析方法,通过持续判断提取要求并建立标记化规则,以及应用测试内容持续解析并监控结果,能有效满足分析事件中互动行为的需求,且能针对不同的事件层级,有效地分析出实际行为并予以分类,进而可应对复杂的
记录并展现出电子学习及使用者互动的丰富程度,同时可以在记录存在错误时予以检出并分类显示于使用者界面,达到有效简化记录并解析的功效。
9.为达上述目的,本技术的一优选实施方式为提供一种互动式记录解析方法,包括步骤:(a)提供一记录保存库及一互动式记录解析器,其中该互动式记录解析器包括一使用者界面;(b)允许该互动式记录解析器解析该记录保存库中的多个记录,并将一解析结果显示于该使用者界面;(c)建立至少一规则;(d)该互动式记录解析器套用该规则解析该多个记录;以及(e)提取至少一事件。
10.为达上述目的,本技术的一优选实施方式为提供一种互动式记录解析方法,包括步骤:(a)提供一规则数据库、一记录解析器及一使用者界面;(b)允许该使用者界面与该记录解析器及该规则数据库互动,以至少建立一标记化规则,将该标记化规则存储于该规则数据库,并套用该标记化规则至该记录解析器,且通过该使用者界面监控该记录解析器的运行;(c)输入多个记录至该记录解析器;以及(d)该记录解析器根据该标记化规则解析该多个记录,以提取至少一事件。
附图说明
11.图1显示本技术一实施例的互动式记录解析方法的流程图。
12.图2显示本技术一实施例的互动式记录解析方法的步骤s20的子步骤流程图。
13.图3显示本技术一实施例的互动式记录解析方法的步骤s20的子步骤流程图。
14.图4显示本技术一实施例的互动式记录解析方法的步骤s20的子步骤流程图。
15.图5显示本技术的互动式记录解析方法建立一标记化规则的示意图。
16.图6显示本技术一实施例的互动式记录解析方法的流程图。
17.图7显示本技术一实施例的互动式记录解析方法的流程图。
18.图8显示本技术一实施例的互动式记录解析方法的流程图。
19.图9显示本技术一实施例的互动式记录解析系统的架构图。
20.图10显示通过本技术的互动式记录解析器建立互动模型的示意图。
21.其中,附图标记说明如下:
22.11:规则数据库
23.12:记录解析器
24.13:使用者界面
25.100:记录解析及测试平台
26.200:记录解析监视及验证器
27.c1:章节标记
28.c11:章节起始信息
29.c12:章节结束信息
30.c2:章节标记
31.c21:章节起始信息
32.c22:章节结束信息
33.s1:区段标记
34.s11:区段起始信息
35.s12:区段结束信息
36.s2:区段标记
37.s21:区段起始信息
38.s22:区段结束信息
39.s10:步骤
40.s20:步骤
41.s22:子步骤
42.s24:子步骤
43.s26:子步骤
44.s28:子步骤
45.s30:步骤
46.s40:步骤
47.s50:步骤
48.s60:步骤
49.s70:步骤
50.s80:步骤
51.s90:步骤
52.t1:标题标记
53.t11:标题起始信息
54.t12:标题结束信息
具体实施方式
55.体现本技术特征与优点的一些典型实施例将在后段的说明中详细叙述。应理解的是本技术能够在不同的实施方式上具有各种的变化,其皆不脱离本技术的范围,且其中的说明及图示在本质上是当作说明之用,而非架构于限制本技术。
56.请参阅图1,其是显示本技术一实施例的互动式记录解析方法的流程图。如图1所示,本技术一实施例的互动式记录解析方法包括以下步骤。首先,如步骤s10所示,提供记录保存库及互动式记录解析器,其中互动式记录解析器包括使用者界面(user interface)。其次,如步骤s20所示,允许互动式记录解析器解析记录保存库中的多个记录,并将解析结果显示于使用者界面,应特别注意的是此处所述的多个记录可以是从记录保存库中挑选出的样本记录(sample logs)。接着,如步骤s30所示,建立至少一规则,在一些实施例中,此步骤s30可包括将规则存储于规则数据库的子步骤,但不以此为限。然后,如步骤s40所示,互动式记录解析器套用规则解析多个记录。再来,如步骤s50所示,提取至少一事件。应注意的是,于此段所提及的记录(logs)可以是关于一个系统中的指令记录,在一学习系统中可以是学习者与学习系统的互动记录,但不以此为限;此段所提及的事件可以是一个单纯的行为或动作,例如观看影片、点击按键或结束学习等等,也可以是进行或完成一个单元或一个完整章节的学习内容,但皆不以此为限。借由互动式记录解析器解析记录并显示解析结果于使用者界面,再建立规则套用至记录以提取事件,不仅能确实反映记录中的事件,也可以提供存在于记录中的行为及相关知识,进而达到利于进行研究的功效。
57.请参阅图2,其显示本技术一实施例的互动式记录解析方法的步骤s20的子步骤流程图。如图2所示,本技术的互动式记录解析方法的步骤s20包括子步骤s24及子步骤s26,其中子步骤s24识别多个记录的多个属性,且子步骤s26将多个属性对应的多个属性名称及多个属性数值转换为多个简化解释。也就是说,在步骤s20中,互动式记录解析器解析记录保存库中的多个记录的过程中,互动式记录解析器识别多个记录的多个属性,例如使用者名称、操作指令、所在区段、课程、章节、活动及动作等等。然后,互动式记录解析器将对应的多个属性名称及多个属性数值转换为多个简化解释。
58.请参阅图3,其显示本技术一实施例的互动式记录解析方法的步骤s20的子步骤流程图。如图3所示,本技术的互动式记录解析方法的步骤s20,在子步骤s24及子步骤s26之后,还包括子步骤s28,即将多个记录及对应多个记录的多个简化解释整合为解析结果的步骤。简单来说,互动式记录解析器可以将多个记录简化并整合为解析结果,以显示于使用者界面供使用者观看。应注意的是,此处所提及的使用者,可以是研究记录保存库中记录的研究者,但一般不会是前述段落提及的学习者。
59.请参阅图4,其显示本技术一实施例的互动式记录解析方法的步骤s20的子步骤流程图。如图4所示,本技术的互动式记录解析方法的步骤s20,在子步骤s24之前,可还包括子步骤s22,即互动式记录解析器获取事件列表的步骤。事件列表优选是列举了所有可能的事件,可以协助互动式记录解析器更为精准地解析多个记录,但不以此为限。
60.请参阅图5并配合图1,其中图5显示本技术的互动式记录解析方法建立一标记化规则的示意图。如图1及图5所示,在本技术的互动式记录解析方法中,每一个规则优选为一标记化规则(tokenization rule),且规则数据库优选为一标记化规则数据库,然皆不以此为限。此外,在步骤s30中,优选是以是互动式记录解析器根据多个简化解释建立至少一个标记化规则的方式实现。简单来说,当本技术的互动式记录解析方法应用在一个系统中,例如一个学习系统,是可以依照所述系统所存储的记录格式及逻辑去建立标记化规则,例如在一个记录中撷取区段起始信息s11及区段结束信息s12,并建立一标记化规则。接着,套用此标记化规则至多个记录中,可以在多个记录中撷取到相对应的所有区段起始信息s11及区段结束信息s12,并整合在单一区段标记s1中显示于使用者界面。
61.相似地,本技术的互动式记录解析方法亦可在一个记录中撷取章节起始信息c11及章节结束信息c12,并建立一标记化规则。接着,套用此标记化规则至多个记录中,可以在多个记录中撷取到相对应的所有章节起始信息c11及章节结束信息c12,并整合在单一章节标记c1中显示于使用者界面。
62.当然,本技术的互动式记录解析方法也可以应用相似的方法撷取区段起始信息s21、区段结束信息s22、章节起始信息c21、章节结束信息c22、标题起始信息t11以及标题结束信息t12,并分别整合在区段标记s2、章节标记c2及标题标记t1中,于此不再赘述。值得一提的是,不论是区段标记s1,或是区段标记s2、章节标记c1、章节标记c2及标题标记t1,都可以视为一个事件,也就是说在步骤s50中,可以根据标记化规则自多个记录中提取至少一个事件。
63.当然,所述的事件不仅止于上述范例,也可以包括在不同系统中所有可能发生的事件。简单来说,本技术的互动式记录解析方法可以简单地系统化应用至各类型的系统,且其泛化(generalization)能力好,可以应对至各系统的不同逻辑与记录格式,且又提供使
用者界面供使用者操作及浏览,具备良好的互动性。
64.请参阅图6,其显示本技术一实施例的互动式记录解析方法的流程图。如图6所示,本技术一实施例的互动式记录解析方法,在步骤s50之后,可包括步骤s60,即判断事件是否满足提取要求的步骤。在一些实施例中,每一个规则具有对应的至少一个提取要求。当步骤s60的判断结果为否,于步骤s60之后重新执行步骤s20,也就是重新解析并建立规则,及其相对应且适当的提取要求。当步骤s60的判断结果为是,在步骤s60之后执行以下步骤:如步骤s70所示,选择多个重要元素作为测试内容。接着,如步骤s80所示,持续解析记录保存库并监控结果。然后,如步骤s90所示,判断是否有错误发生。当步骤s90的判断结果为是,于步骤s90之后是重新执行步骤s20,且当步骤s90的判断结果为否,于步骤s90之后是重新执行步骤s80。其中,重要元素可以依照实际需求选用,以作为测试内容,用以测试前述步骤建立的规则是否能有效运用来解析记录保存库中的所有纪录。
65.借由上述说明可理解,本技术的互动式记录解析方法通过持续判断提取要求并建立标记化规则,以及应用测试内容持续解析并监控结果,能有效满足分析事件中互动行为的需求,且能针对不同的事件层级,有效地分析出实际行为并予以分类,进而可应对复杂的记录并展现出电子学习及使用者互动的丰富程度,同时可以在记录存在错误时予以检出并分类显示于使用者界面,达到有效简化记录并解析的功效。
66.在一些实施例中,步骤s30是由使用者通过使用者界面实现,步骤s50是由互动式记录解析器实现,且步骤s60是由互动式记录解析器自动地实现或由使用者通过使用者界面实现,但不以此为限。在一些实施例中,使用者界面是提供给使用者浏览规则,建立规则,浏览提取要求,建立提取要求,以及修改提取要求等,但亦不以此为限。
67.请参阅图7,其是显示本技术一实施例的互动式记录解析方法的流程图。如图7所示,本技术的互动式记录解析方法的步骤s10至步骤s60可以视为记录解析及测试平台100,其功能包括选择、浏览记录及记录的子集合,创建及解析规则,以及查看处理后的数据等。另一方面,本技术的互动式记录解析方法的步骤s70至步骤s90可以视为记录解析监视及验证器200,其中包括记录解析监视功能及记录解析验证功能,记录解析监视功能可以应用创建的规则于完整的记录保存库,监视事件的提取结果和错误,并反馈到所述的记录解析及测试平台100以微调规则。记录解析验证功能可以连续地确认处理后的记录是否正常,以及验证规则或提取到的事件是否能有效对应到输入的记录中的新数据或新特征。
68.基于前述的架构,本技术另提供一种互动式记录解析方法。请参阅图8及图9,其中图8显示本技术一实施例的互动式记录解析方法的流程图,以及图9是显示本技术一实施例的互动式记录解析系统的架构图。如图8及图9所示,本技术一实施例的互动式记录解析方法包括以下步骤。首先,如步骤s100所示,提供规则数据库11、记录解析器12及使用者界面13。其次,如步骤s200所示,允许使用者界面13与记录解析器12及规则数据库11互动,以至少建立一标记化规则,将标记化规则存储于规则数据库11,并套用标记化规则至记录解析器12,且通过使用者界面13监控记录解析器12的运行。然后,如步骤s300所示,输入多个记录至记录解析器12。接着,如步骤s400所示,记录解析器12根据标记化规则解析多个记录,以提取至少一事件。借此,不仅能确实反映记录中的事件,也可以提供存在于记录中的行为及相关知识,进而达到利于进行研究的功效。
69.基于本技术前述的互动式记录解析方法,可以简单地建立对应于各种类型系统的
互动模型。请参阅图10,其是显示通过本技术的互动式记录解析器建立互动模型的示意图。如图10所示,当任意一种系统存在有互动记录或互动日志,就可以应用本技术的互动式记录解析方法及互动式记录解析器,来解析互动记录或互动日志并提取事件,进而逐步建立出适用于当前系统的互动模型。
70.综上所述,本技术提供一种互动式记录解析方法,借由互动式记录解析器解析记录并显示解析结果于使用者界面,再建立规则套用至记录以提取事件,不仅能确实反映记录中的事件,也可以提供存在于记录中的行为及相关知识,进而达到利于进行研究的功效。此外,通过持续判断提取要求并建立标记化规则,以及应用测试内容持续解析并监控结果,能有效满足分析事件中互动行为的需求,且能针对不同的事件层级,有效地分析出实际行为并予以分类,进而可应对复杂的记录并展现出电子学习及使用者互动的丰富程度,同时可以在记录存在错误时予以检出并分类显示于使用者界面,达到有效简化记录并解析的功效。
71.纵使本发明已由上述的实施例详细叙述而可由熟悉本技艺之人士任施匠思而为诸般修饰,然皆不脱如附权利要求所欲保护者。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1