CN105229693A - 教育中心 - Google Patents
教育中心 Download PDFInfo
- Publication number
- CN105229693A CN105229693A CN201480027952.0A CN201480027952A CN105229693A CN 105229693 A CN105229693 A CN 105229693A CN 201480027952 A CN201480027952 A CN 201480027952A CN 105229693 A CN105229693 A CN 105229693A
- Authority
- CN
- China
- Prior art keywords
- user
- content
- sourcing
- data
- relevant
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09B—EDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
- G09B5/00—Electrically-operated educational appliances
- G09B5/02—Electrically-operated educational appliances with visual presentation of the material to be studied, e.g. using film strip
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/22—Indexing; Data structures therefor; Storage structures
- G06F16/2228—Indexing structures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/907—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/953—Querying, e.g. by the use of web search engines
- G06F16/9535—Search customisation based on user profiles and personalisation
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09B—EDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
- G09B5/00—Electrically-operated educational appliances
- G09B5/08—Electrically-operated educational appliances providing for individual presentation of information to a plurality of student stations
- G09B5/12—Electrically-operated educational appliances providing for individual presentation of information to a plurality of student stations different stations being capable of presenting different information simultaneously
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Databases & Information Systems (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Data Mining & Analysis (AREA)
- General Engineering & Computer Science (AREA)
- Educational Administration (AREA)
- Educational Technology (AREA)
- Business, Economics & Management (AREA)
- Software Systems (AREA)
- Library & Information Science (AREA)
- Information Transfer Between Computers (AREA)
- Electrically Operated Instructional Devices (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
在示例实现中,全球教育中心向学术用户提供协作工具以交换和建立关注主题的累积知识。向用户提供中央位置以对资源进行收集、分类和排名,并且存储与正在学习的电子教科书的特定章节相关的笔记和评论。用户还可以参考线上资源,诸如网络服务、多媒体、网页、新闻组、搜索引擎结果、RSS、任何其它的当前和未来外部资源以及其他用户的笔记等。
Description
技术领域
本发明涉及用于获得、共享和讨论教育内容的计算机实现教育中心(educationalhub)。
背景技术
电子学术协作***使得用户(例如,学生和导师)能够获得教育内容、并且与其他用户共享和讨论教育内容。然而,现有解决方案经常无法解决其用户所面临的重大挑战,并且经常受到内容提供者的限制。例如,搜索引擎基于搜索基准中的关键词来提供结果,并且通过根据数学或金融算法预测各结果的适用性来对结果组进行排序。然而,搜索引擎严重依赖于所输入的搜索基准,并且经常无法精确判断结果是否适用于学术用户的关注主题,并且经常不考虑所返回的结果是否也将适用于具有相同的关注主题的其他用户。作为另一示例,电子教科书和线上教育资源专注于提供学习材料,并且经常包括指向其它相关资源的链接。然而,这些所链接的资源通常限于特定的作者选择内容。此外,这些资源经常是静态的,并且因而无法考虑到大量的不断变化的可用数据和信息。因此,上述解决方案没有提供用于发现和共享动态演化的内容的全球积累知识协作机制。
发明内容
通常,在一方面,一种用于促进用户之间的协作的方法,包括:从多个用户装置获得:与多个用户和至少一个电子资源之间的受监视的交互相对应的监视信息,以及被各个用户标识为与所述至少一个电子资源相关的内容;在服务器***中基于所述监视信息对所述内容编索引;基于从特定用户接收到的所述监视信息以及至少部分地基于所述特定用户正在其用户装置上查看的电子资源的特定部分,来识别所编索引的与所述特定用户相关的内容;以及在所述特定用户的用户装置上显示与所述特定用户相关的内容。
本方面的实现可以包括以下特征中的一个或多个。
在一些实现中,所述至少一个电子资源是电子教科书。在一些实现中,所述内容包括其它电子资源。所述内容包括用户所创建的评论、笔记或注释。所述内容包括对其它电子资源、网页、服务或广告的参考。
在一些实现中,显示与特定用户相关的内容包括显示根据相关性而划分了优先级的列表中的内容。在一些实现中,所述方法还包括基于所述监视信息来自动更新所述列表。
在一些实现中,所述方法还包括从各个用户的用户装置获得关于所显示的内容的反馈信息。还基于从各个用户接收到的所述反馈信息,来识别所编索引的与所述特定用户相关的内容。
在一些实现中,所述监视信息是从所述多个用户装置自动获得的。所述监视信息对应于所述至少一个电子资源的标识。从各个用户获得的所述监视信息对应于与该用户正在查看的所述至少一个电子资源的一部分相关联的一个或多个关键词。
在一些实现中,还可以基于内容的受欢迎程度,来识别所编索引的与所述特定用户相关的内容。在某些情况下,还可以基于针对所述多个用户的子集的内容的受欢迎程度,来识别所编索引的与所述特定用户相关的内容。用户的所述子集可以是针对至少一个预定基准而相似的用户。所述基准可以对应于用户当前所修的学术课程。所述基准可以对应于用户当前所参加的学术机构。用户的所述子集可以是由所述特定用户选择出的。
通常,在另一方面,一种***,包括:接收器模块,用于从多个用户装置获得:与多个用户和至少一个电子资源之间的受监视的交互相对应的监视信息,以及被各个用户标识为与所述至少一个电子资源相关的内容;数据库模块,用于:基于所述监视信息对所述内容编索引;基于从特定用户的用户装置接收到的所述监视信息以及至少部分地基于所述特定用户正在其用户装置上查看的电子资源的特定部分,来识别所编索引的与各个特定用户相关的内容;以及发送器模块,用于向各个用户的用户装置发送被识别为与该用户相关的内容。
本方面的实现可以包括以下特征中的一个或多个。
在一些实现中,所述至少一个电子资源是电子教科书。所述内容包括用户所创建的评论、笔记或注释。所述内容包括对其它电子资源、网页、服务或广告的参考。
在一些实现中,所述接收器模块被配置为从所述多个用户装置自动获得所述监视信息。所述监视信息对应于所述至少一个电子资源的标识。从各个用户获得的所述监视信息对应于与该用户正在查看的所述至少一个电子资源的一部分相关联的一个或多个关键词。
通常,在另一方面,一种***设备,包括:监视模块,用于监视用户和至少一个电子资源之间的交互,并且基于所监视到的交互来生成监视信息;内容输入模块,用于从所述用户接收被所述用户标识为与所述至少一个电子资源相关的内容;发送器模块,用于将所述监视信息和所述内容发送至服务器;接收器模块,用于从所述服务器接收与所述用户相关的内容,其中,与所述用户相关的内容是基于从该用户接收到的所述监视信息以及至少部分地基于所述***设备所呈现的电子资源的特定部分的;以及显示器,用于显示与所述用户相关的内容。
本方面的实现可以包括以下特征中的一个或多个。
在一些实现中,所述至少一个电子资源是电子教科书。所述内容包括其它电子资源。所述内容包括所述用户所创建的评论、笔记或注释。
将在以下附图和说明书中阐述一个或多个实现的细节。根据说明书和附图、以及根据权利要求书,其它方面、特征和优点将是明显的。
附图说明
图1A~1D示出教育中心的示例。
图2示出用户装置的示例截屏。
图3示出用户装置的另一示例截屏。
图4示出用户装置的另一示例截屏。
图5示出针对教育中心客户端应用程序的用户界面的示例。
具体实施方式
以下将说明教育中心的实现。中心的实现向学术用户提供用以交换和建立关注主题的累积知识的协作工具。处于任何教育水平和使用任何语言的任何学生均可以使用该***,只要用户可以访问网络(例如,LAN或因特网)、或可以访问能够存储与特定学习材料相关的缓存数据的装置即可。除了学术教育领域中的应用程序以外,该***还可以用作为用以收集信息、共享知识和针对任何学术内容源进行协作的中心。
通过使用以下所述的实现中的一个或多个,向学生提供用以对资源进行收集、分类和排名、并且存储与正在学习的电子教科书的特定章节相关的笔记和评论的中央位置。各个用户均可以参考诸如网络服务(webservices)、多媒体、网页、新闻组、搜索引擎结果、RSS、任何其它的当前和未来外部资源连同其他用户的笔记和评论等的线上资源。
在示例实现中,用户装置配备有监视用户与电子教科书的交互的客户端应用程序。在一些实现中,客户端应用程序收集与用户正在阅览的教科书有关的信息(例如,用于标识教科书的名称、作者、修订号、主题和当前所阅览的章节等的信息)。在一些示例中,客户端应用程序收集与教科书的内容有关的信息(例如,用于描述教科书的主题的信息、涉及教科书或正在阅览的教科书章节的本体论阐释的信息(诸如关键词或关键短语的选择等))。客户端应用程序还可以收集涉及用户觉得相关、有趣或重要的外部内容的信息。作为示例,客户端应用程序可以收集指向外部资源(例如,网站、服务、应用程序、教科书和助教)的链接、或用户所创建的内容(例如,用户创建的评论、笔记、注释和对特定资源的排名/评级)。在一些实现中,客户端应用程序可以收集涉及用户的行为的信息(例如,用于描述用户在教科书的特定章节上花费多长时间、用户阅览教科书的特定章节的频率、以及与外部资源相比用户阅览教科书所花费的时间量的信息)。根据实现,可以收集其它信息。客户端应用程序将该所收集到的信息发送至教育中心。
教育中心存储所接收到的信息并且对其编索引以供未来检索。教育中心可以以各种方式对该信息编索引。例如,在一些实现中,教育中心基于教科书或内容的标识、教科书或内容的本体论阐释、以及所获得的信息所来自的用户,来对该信息编索引。根据实现,可以使用其它索引方法。
由于教育中心持续从其用户收集信息,因此用户可以从教育中心检索相关信息以进行查看。该检索例如可以自动进行或半自动进行。在示例中,在用户在其装置上查看电子教科书的情况下,所安装的客户端应用程序可以监视用户与教科书的交互,并且可以从教育中心请求相关信息。作为示例,教育中心可以基于用户正在阅览的教科书或教科书章节、索引内容的本体论阐释、或者正在阅览的教科书或教科书章节的内容的本体论阐释,将索引信息发送至客户端应用程序。在一些示例中,教育中心可以发送从其用户的子集(例如,讲特定语言的用户、在大学修特定课程的用户、具有类似导师的用户或当前用户所“关注(followed)”的用户)收集到的索引信息。在一些实现中,可以根据该信息的预测相关性(例如,根据信息对于用户或关于用户当前正在阅览的特定教科书章节的预测相关性)对该信息划分优先级并且进行排名。根据实现,可以使用用于确定和发送相关信息的其它方法。
例如可以在用户能够与电子教科书并排阅览的用户界面窗口中向用户呈现相关信息以进行查看。用户可以选择一个或多个关注项目来进一步了解所选择的资源。在一些实现中,在用户浏览电子教科书的情况下,该用户界面窗口可以持续更新以向用户呈现与当前所浏览的教科书章节相关的信息。在一些实现中,用户可以按照期望对所显示的信息进行重新排序、划分优先级或进行排名,并且可以将该信息发送至教育中心以完善未来由教育中心的任一用户所作出的请求。
在一些实现中,学生可以决定其评论、标记或其它所生成的内容应当为私密的时间段(例如,限制在学年日历内)。在该时间过期之后,用户所生成的内容和资源可以变为可供任何其他教育中心成员参考、阅览并且在所积累的知识上进行扩展。
在一些实现中,第三方(例如,非学生或非导师用户)例如可以通过提供附加的主题相关材料来增强正在浏览的主题。例如,如果学生正在学习代数中的公式,则其他学生或公司可以开发能够让学生遍历求解该公式的各个步骤的应用程序,并且由教育中心的学生社区所排名的其他学生可以(例如,使用白板、聊天室、视频聊天或任何其它的未来技术)提供线上辅导。这些类型的服务可以作为免费服务或基于费用的服务来提供。教育中心可以使用不同的技术来识别资源的可适用性并对其进行排名,以向学生提供所需的帮助。例如,学生可以对解决方案进行排名并且将其保存为未来学习的参考。在示例实现中,高排名可以向***表示该资源具有价值。在一些实现中,***可以基于时间(例如,特定用户与资源交互了多长时间)、以及用户与资源如何交互来识别特定资源的可适用性。作为示例,在用户与外部资源进行交互的同时,***收集和分析与该交互有关的信息,将该信息与人口统计数据(例如,学校、学年和电子教科书信息)进行组合,并且将关于该资源的信息存储在***中以供未来分析。***例如可以进一步分析该信息以判断所收集到的资源对同类学生(例如,来自同一学校的学生、参与类似课程的学生、对同一主题感兴趣的学生,等等)的可适用性。
在一些实现中,可以要求***的终端用户仅注册一次,但可以针对特定的主题扮演不同的角色。例如,用户可以在代数II课中具有学生角色,并且同时向代数I中的学生提供辅导。在另一示例中,高中老师可以针对其所教科目具有老师的角色,并且在修其硕士学位时具有学生的角色。同时,老师可以是其著作的教育教科书的作者。
教育资源中心可以以各种方式来实现。图1A~1D示出教育中心10的示例实现。中心10使得多个用户和内容提供者(例如,用户100~105)能够经由网络(例如,因特网110)相连接。如图1A所示,示例客户端可以包括学生100、老师和导师101、教育内容提供者102、教育广告提供者103、出版商和作者104和其他贡献者105。
学生用户(SU)100可以是***的主要受益者。在示例实现中,SU100阅览电子教科书界面中的材料,并且阅览和交换与该材料相关的累积知识。该累积知识例如可以通过提供专注于眼前的科目的相关材料来增强SU100的学习经验。该累积知识可以由其他SU100、老师和导师101、教育提供者102、其他用户或提供者,或者由不同的用户和提供者的组合来提供。中心10的一个目标是有助于保持SU100专注于正在学习的材料,并且利用基于其他学生对特定资源和服务的排名的相关信息来提供增强的学习经验。因而,在一些实现中,中心10创建具有累积经验的教育环境,并且使得SU100能够共享信息并且从学生和教育社区所累积的全球知识获益。
在示例实现中,SU100可以查看被其班级中正在学习当前教科书材料的其他学生、或者被SU100的学校中曾经学习过当前材料的其他学生标识为有价值的资源的材料。另外,在一些实现中,SU100还可以关注正在学习类似主题的一个或多个学生,并且可以阅览识别出这些学生的相关信息,即使SU100和所关注的学生没有使用相同的教科书。例如,SU100可以选择关注学习类似主题材料的一个或多个学生,即使SU100正在学习不同的作者所著的、不同的出版社所出版的、以及用不同的语言所著等的教科书。在一些实现中,SU100可以选择其流利使用的语言,并且可以指示其希望以所选择的语言来接收相关资源。在一些实现中,SU可以向其老师直接发布问题,并且可以使回应可供特定课堂中的所有学生使用。
SU100可以以各种方式访问中心10。在示例实现中,SU100下载教育中心客户端应用程序(educationalhubclientapplication,EHCA)并且将该软件应用程序安装在对他/她的数字电子教科书或应用程序提供访问的各个装置上。该装置例如可以是智能电话、平板电脑、膝上型计算机、电子书(e-Book)阅读器、计算终端、个人计算机或能够支持交互操作***、应用程序和装置驱动程序的任何其它的当前装置或未来装置。在示例下载处理期间,标识对象装置,并且下载应用程序的适当版本并将其安装在用户装置上。在安装和设置处理期间,可以要求SU100授权EHCA从某些所设计的应用程序捕捉输入信息和画面信息。EHCA和中心10将监视所标识的这些应用程序并且向这些应用程序提供可适用的资源,并且监视用户与这些应用程序如何交互。这可以通过例如以下来实现:用作使用开源(OpenSource)库来捕捉键盘/鼠标/笔、手势动作的***输入装置驱动程序的EHCA;以及用作捕捉所标识的应用程序所使用的显示区域处的显示上所正在呈现的信息的显示驱动程序的开源-截屏技术(ScreenCaptureTechnology)。EHCA不必始终是活动的。例如,在一些实现中,EHCA将仅在指定应用程序是活动的并且专注的情况下是活动的。如果没有指定应用程序是活动的或专注的,则EHCA可以在后台中变为非活动的并且等待注册应用程序再次变为活动的。
教科书应用程序例如可以是独立应用程序、经由统一资源***(URL)所标识的网站或专有应用程序中的任一类型。在一些实现中,EHCA在操作***(OS)层是活动的并且直接与操作***进行交互。在这些应用程序中,电子教科书的源和格式可以有所变化,但不影响EHCA进行工作以及向SU100提供集中资源的能力。
在示例实现中,为了激活EHCA对话框,SU100点击EHCA按钮。EHCA按钮可以位于图形用户界面(GUI)的任一适当部位,例如位于诸如电子教科书窗口上的“最小化”、“最大化”和“关闭”按钮等的窗口控制按钮的旁边。教育中心客户端服务(educationalhubclientservice,EHCS)调用EHCA界面并且运行用以解析电子教科书的应用程序窗口上所呈现的文字的处理,并且缓存该信息。该处理还可以经由OS收集与活动的电子教科书相关的可用信息,例如包括国际标准书号(ISBN)、书名、作者名、发行日期、版本/修订、出版商、语言、章节信息、所阅览的页码和段号以及与电子教科书和正在阅览的内容相关的其它信息。可以使用这些信息来集中和定制针对相关内容的搜索结果。
在一些实现中,可以使用客户端语言引擎解析器(clientlinguisticengineparser,CLEP)来进一步解释电子教科书的内容。例如,CLEP可以使用语言解析算法(例如,PennTreebank算法或其它高级语言解析算法)从所解析出的文本内容中消除词素、限定词、助动词、介词和连词中的一些,并且识别并标记剩余的词性元素和单词之间的依赖性。还可以利用各个元素与电子教科书界面中当前向用户显示的文本的主体部分的接近度来标记各个元素。
对请求和/或更新消息进行制定并且经由因特网110将其发布至教育中心请求方服务器116。一旦服务器处理了请求,应答方服务器200将结果发送回SU100,并且EHCA向SU100呈现结果。以下具体描述该过程。
在一些实现中,在注册处理期间,用户可以选择和启用用于从***接收更新的其它方法。用户(他)例如可以进行以下指定:在所选择的特定组的用户中的任一用户发布了与他的注册和活动教科书的档案内的电子教科书相关的更新的情况下,他希望经由文本消息、电子邮件、注册社交媒体网站或任何其它的当前或未来可适用的个人提醒(personalalerting)技术来接收通知。例如,SU100可以请求每当其老师在中心10上发布与特定电子教科书或关注主题相关的消息时经由SU100的智能电话接收文字消息提醒。
老师和其他导师101可以使用中心10与他们的学生进行交互。例如,学生(例如,SU100)可以向导师101发布澄清请求,或发布与所学习的材料的特定部分相关的其它评论。导师101可以使用中心10来回复请求,并且发布与该请求相关的澄清和其它评论。评论(连同原始请求)可立即供该特定课堂的所有其他学生使用。在一些实现中,除老师或导师另有特别指定以外,学生及其导师之间的所有通信将默认变为可供所有其他相关用户(例如,参加同一课程的其他学生)使用。
在一些实现中,老师和导师101可以阅览资源并且与资源进行交互。例如,在一些实现中,老师和导师101可以阅览他们的学生标识为相关资源的材料,提供与这些资源相关的反馈/评论,和/或将这些资源标记为对他们的学生受众有价值(或没有价值)的资源。在一些实现中,老师和导师101可以关注来自其它学校的学生(例如,同类学校中和参与同类课程的学生)所分类出的资源和趋势。老师和导师101可以发布其自身的与数字电子书的特定段落/章节相关的评论,以供老师和导师101的课程受众阅览、或者与材料进行交互。
在一些实现中,在电子教科书的注册处理期间,老师或导师101可以指定他或她是特定教育机构的教员,并且在某些情况下可以标识出该老师或导师101的课堂中的已向***注册过的学生。由于学生(例如,SU100)向***注册了他们的电子教科书,因此学生将能够标识出参加的学校,并且将能够选择出教授该特定课程的教员。
在一些实现中,在注册处理期间,导师101可以选择(或禁用)用以从***接收更新的各种方法。例如,导师101可以进行以下指定:在所选择的特定组的用户发布了与该导师101的注册和活动教科书的档案内的电子教科书相关的更新的情况下,该导师101希望经由文字消息、电子邮件、注册社交媒体网站或任何其它的当前或未来可适用的个人提醒技术来接收通知。例如,导师101可以请求每当学生在***上发布直接涉及老师的消息时经由该导师101的智能电话来接收电子邮件和文字消息提醒。
老师和导师101所使用的EHCA与***的其他用户所使用的EHCA在功能上可以是类似的,但根据实现,可以向导师101提供定制结果。
教育内容提供者102可以以增强学生对议题中的话题的理解的方式来开发学生(例如,一个或多个SU100)所要使用的定制应用程序,并且增加学生的学习经验。例如,在电气工程中,在关注主题涉及具有所识别的电压(伏特)和阻抗(欧姆)的电路的情况下,教育内容提供者102可以提供向学生提供用以得出电流的交互公式的应用程序。其它实现可以包括(例如,使用电子白板、聊天室、即时消息或任何其它当前和未来可适用的技术所进行的)由其它学生所进行的线下辅导、或者由该主题中的专家所进行的(免费或收费)线上辅导的安排。教育内容提供者102可以使用教育中心架构或通过其它方法(例如通过开发独立应用程序)来开发其内容。
在一些实现中,使用中心10,学生(例如,SU100)可以对特定内容提供者资源进行排名,并且提供与适用性、可用性和该资源所提供的价值有关的评论。学生可以标识和保存资源以供未来参考,这可以向中心10指示该资源的分类等级,以及该资源高度适用于眼前的主题。
教育内容提供者102所使用的EHCA界面可以与SU100所使用的界面有所不同。例如,在一些实现中,该界面向教育内容提供者102提供多级选择基准以识别出教育材料中所使用的关键词。教育内容提供者102可以使用这些基准向特定受众传递其所提供的解决方案,或者将解决方案限制为尤其适用的主题。一旦向中心10注册了内容材料,教育内容提供者102可以基于SU100所提供的适用性排名来持续完善解决方案。
教育广告提供者103可以使用中心10来提供利用所学***实现学生的需求(例如,SU100的需求)的目标的特定广告。
教育广告提供者103所使用的EHCA界面可以与SU100所使用的界面有所不同。例如,在一些实现中,该界面可以向教育广告提供者103提供多级选择基准以识别出所研究的主题、人口统计、教育水平和其它相关属性,以使教育广告提供者103的广告识别出并且专注于特定目标受众。
出版商和作者104可以使用中心10来获得与教科书以及出版商和作者104所创建的其它资源有关的反馈。例如,出版商和作者104可以使用中心10来确定学生(例如,学习出版商和作者104的电子教科书的一个或多个SU100)将什么标识为有价值的资源,或者确定学生觉得有挑战性的教育材料的领域。作者和出版商104还可以确定什么学生正在学习同一材料,而谁正在使用被标识为有价值的资源的、来自其他出版商和作者的不同的书籍。因而中心10可以用作对教育材料的开发过程中的教育出版部门有价值的资源,并且可以有助于改进现有教育内容。例如,在一些实现中,代替或除了将资源花费在关注的群体以改进他们的教育材料以外,出版商和作者104还可以使用中心10非常迅速地从学生社区中的一大部分获得反馈。
作者和出版商104所使用的EHCA界面可以是特定于出版部门的。例如,在一些实现中,ECHA界面可以向作者和出版商104提供与其教科书和专注于相关主题的其它教科书有关的分析报告。
在一些实现中,在电子教科书的注册处理期间,作者和出版商104可以提供用以认证他们作为电子教科书或材料的作者和出版商的角色的合法性的信息。
在一些实现中,针对教育生态***(eco-system)105的其他贡献者可以连接至该***。
如图1A~1B所示,客户端100~105经由网络110相连接。在示例实现中,安全因特网连接在客户端101~105与教育中心服务器115和200之间建立通信路径。例如可以经由请求方服务器116来集中客户端请求,并且可以经由应答方服务器200将通信应答推送至客户端100~105。
在示例实现中,将从客户端100~105到达中心10的请求经由安全因特网连接115指向请求方服务器116以进行处理。请求方服务器116可以分析来自客户端105的请求。例如,各请求消息可以包括若干不同的数据成分,包括:请求方ID、主题、请求类型、内容和资源库数据成分。以下分别具体说明这些示例数据成分。
请求方ID数据成分可以包括从中心10请求服务/信息的实体或个体的唯一标识。在用户向中心10注册之后,可以将该用户的请求方ID存储在用户帐户及配置文件数据库181中以及具有EHCA的安装和注册副本的各个用户装置上。同一请求方ID可以用于与对于该用户和对于任何主题处于任一角色的***的所有交互,由此使得用户能够回想起针对其曾经进行过交互的材料的知识和参考。请求方ID还可以包括用以标识由EHCA所发出的特定请求的唯一请求标识符成分。
主题数据成分可以包括EHCA所收集到的、并且与活动的电子教科书相关的信息,例如包括ISBN、书名、作者名、发行日期、版本/修订、出版商、语言、章节信息、所阅览的页码和段号。可以使用该信息来基于结果组对请求主题的可适用性以缩小和集中提供给用户的结果。
请求类型数据成分可以包括涉及所作出的请求的类型的信息。作为示例,在一些实现中,中心10可以处理三种主要类型的请求:注册、发布和检索。
EHCA在用户注册处理期间(在此期间新用户向中心10注册)和电子教科书注册处理期间(在此期间用户注册要关注的新书籍)发出注册请求。注册请求指示中心10将该数据存储在用户帐户及配置文件数据库181中并且生成用户与中心10的所有成功交互均可以使用的全球唯一请求方ID。
针对中心的数据存储器133中的任何新记录创建、数据更新或数据删除发出发布请求。这例如可以包括从用户所选择的相关资源的列表选择和排除资源、改变资源优先级、添加或改变用户的评论/笔记。在用户在EHCA用户界面上做出选择或更新信息的情况下EHCA可以自动发出发布请求类型。
可以使用检索请求来从中心10检索信息。例如,在一些实现中,在电子教科书应用程序界面的焦点因用户滚动浏览教科书而改变的情况下EHCA可以自动发出检索请求。
内容数据成分可以基于请求的类型而用于多个目的。例如,对于注册请求,内容数据成分可以包括由用户所提供的涉及用户注册处理的数据,例如用户的名字和地址,等等。内容数据成分还可以包括在教科书注册处理期间从活动的教科书收集到的信息(例如,ISBN和书名,等等)。在一些实现中,如果内容数据不要求语言引擎130服务,则可以将消息原样转发至保留资源选择器120以进行关于需要对用户帐户及配置文件数据库181中的哪个记录进行更新的进一步判断。
对于发布请求,内容数据成分可以包括使用EHCACLEP所确定信息。在示例实现中,在用户发出发布请求的情况下,内容数据成分可以包括来自当前活动的电子教科书的文本信息。在一些实现中,内容数据元素将仅包含根据注册过的活动电子书而原始处理过的信息。在一些实现中,内容数据会要求语言引擎130服务,并且将内容数据与请求ID和主题数据一起转发以进行处理。语言引擎130基于语言(例如,英语、法语、西班牙语或其它语言)的语言学规则来识别与所发布的数据的各个关键词相关的同义词,其中该所发布的数据与电子教科书的主题相关。例如,对于与计算机技术相关的主题,术语“mouse”可以被视为输入装置,而不是哺乳动物。另一方面,如果电子教科书主题与生物学相关,则术语“老鼠”可以被解释为哺乳动物。将语言引擎130的处理结果返回至请求方服务器116以进行进一步处理。可以使用内容元素的数据来将信息存储在中心的数据存储器133的内容182数据库中或者从中心的数据存储器133的内容182数据库检索信息。
对于检索请求,内容数据成分可以保持与上述的发布请求类型中的信息类似的信息。例如,检索请求可以请求语言引擎130服务并且可以遵循与针对上述的发布请求的上下文数据成分示例所说明的上述过程相同的过程。可以将语言引擎130的处理结果返回至请求方服务器116以进行进一步处理。可以使用内容数据成分的数据来从中心的数据存储器133的内容182数据库检索相关数据。通过标识与内容数据成分中所设置的各个关键词相关的同义词的资源库,数据处理引擎180可以识别和选择***的其他用户所捕捉到的并且存储为教育中心数据资源库185中的参考的现有参考资源。
资源库数据成分可以保持用户参考内容数据元素成分所提供或选择的数据。资源库数据成分例如可以包含将由中心10所使用以生成和提供累积知识的实际数据。如内容数据成分那样,资源库数据成分可以基于请求的类型而用于多个目的。
对于注册请求,资源库数据成分包含需要上传至用户帐户和内容数据库181的用户信息。
对于发布请求,资源库数据成分包括与用户觉得可适用于请求方消息的内容数据成分中的数据并且希望保存以供未来参考的资源有关的信息。该资源库数据成分例如可以包括用户所留下的与在电子教科书的界面中所阅览的材料相关的笔记或澄清评论、或指向用户标识为有价值的资源的资源的链接。此外,如果中心10提供了资源,则可以将***所提供的唯一参考编号、以及与用户针对该资源所标识的优先级有关的信息包括在发布请求的资源库数据成分中。随着该处理的持续进行,中心的数据存储器133的数据处理引擎180可以对发布请求的资源库数据成分进行处理,并且可以将其存储在教育中心数据资源库185中。如果资源是来自外部电子源的新资源,则EHCA可以设置包括由用户所提供的与新资源有关的任何优先级信息、评论、重点和任何其它标记的资源的缓存链接或图像。数据处理引擎180可以对缓存链接进行处理,并且将其存储在网络资源缓存184数据库中。
对于检索请求,资源库数据成分标识出用户正在寻找的资源的类型(如果提供),例如,线上辅导、与所阅览的教科书材料相关的线上公式或交互教程。
请求方服务器116将所有注册请求和发布请求连同语言引擎130所检索到的任何相关数据经由连接117(例如,网络连接)转发至保留资源选择器120服务器。保留资源选择器120处理优先级请求并且平衡数据处理引擎180上的负荷。
如图1B~1C所示,请求方服务器116将检索请求类型的消息连同语言引擎130所获得的任何相关数据经由连接118(例如,网络连接)转发至检索资源选择器121服务器。检索资源选择器121处理优先级请求并且平衡数据处理引擎180上的负荷。
保留资源选择器120控制进入中心的数据存储器133的请求的流,并且向数据处理引擎180提供用于识别需要更新哪个数据库的信息。在示例实现中,在教育内容提供者102向***提交高等代数计算器应用程序的情况下,可以在***对(例如,来自SU100以及老师和导师101的)注册、发布、检索请求进行处理的同时对该应用程序的可用性进行排队,并且仅在数据处理引擎180识别出并且链接可以从新应用程序获益的教育中心数据资料库185和内容数据182的情况下,该应用程序的可用性变为活动的。在一些实现中,保留资源选择器120还可以提供所有请求的数据负荷平衡和优先级划分以更新中心的数据存储器133中的数据。
检索资源选择器121控制进入中心的数据存储器133的请求的流并且向数据处理引擎180提供用于识别需要检索哪个数据库以及请求的优先级的信息。检索资源选择器121生成数据检索请求,并且提供所有请求的负荷平衡、优先级划分和排队以从中心的数据存储器133检索数据。在示例实现中,在中心10加载了数据请求的情况下,检索资源选择器121可以高度优先某些请求,例如,针对老师或导师102标识/提供为可适用资源的数据的请求。检索资源选择器121将数据发送至用于制定数据并且将其推送至SU100的应答方200。检索资源选择器121可以持续与中心的数据存储器133和数据处理引擎180进行通信以完成针对可适用于SU100的数据检索请求的附加数据的请求。例如基于用户在其账户配置文件或其书籍配置文件中所提供的一个或多个设置,可以从各种因素得出用于针对用户检索数据的优先级。
保留资源选择器120与中心的数据存储器133的数据处理引擎180之间的通信可以是双向的。在示例实现中,尽管大多数请求将由保留资源选择器120来提交,但保留资源选择器120中的(例如,如上所述的)某些请求可能要求数据处理引擎180针对与所分配到的任务相关的资源和作业完成来更新保留资源选择器120。根据实现,可以提供双向通信来消除使***不堪重负的可能性并且提供用以确保数据完整性的机制。
如图1C所示,语言引擎130对请求方服务器116或检索资源选择器121所发送的处理用的短语消息的各种变化进行识别并组合。例如在用户在配置文件(例如,在其配置文件或教科书特定配置文件)中指定中心10应当以除原始电子教科书语言以外的其它语言提供内容数据结果的情况下,可以使用该信息。例如,使用法语教科书学习法语的德语流利的用户可以在其用户配置文件中指定可以附加地以德语来提供针对任何关注主题所获得的结果。在一些实现中,中心10默认以电子教科书的原始语言从中心的数据存储器133提供可用结果。在一些实现中,语言引擎130可以使用现有的现成产品和解决方案。作为示例,一些实现在“谷歌搜索设备(GoogleSearchAppliance)”产品或“完美搜索设备(PerfectSearchAppliance)”产品、或任何其它类似的产品或技术变为可用时使用它们。
语言字典及规则数据库131可以包括来自现有语言资源(例如,字典、语言特有的语言学规则、主题字典、同义词及同义词词典资源)的信息,以识别出与请求方服务器116或语言翻译引擎132所发送来的词的定义类似的词,从而识别出要检索的相关数据。语言字典及规则数据库131的若干组件可以使用不同类型的当前和未来技术来访问和检索结果。例如,可以安装某些数据库字典和许可作为语言字典及规则数据库131的一部分,还可以使用网络服务或其它线上数据检索机制来检索某些数据库字典和许可,还可以全面开发某些数据库字典和许可作为语言字典及规则数据库131的一部分。在一些实现中,可以在“谷歌搜索设备”产品或“完美搜索设备”产品、或任何其它类似的产品或技术变为可用时使用它们来实现语言字典及规则数据库131的各种组件。
在用户在其配置文件或电子书特定配置文件中指示中心10应当以除原始电子教科书语言外的其它语言来提供内容数据结果的情况下,语言翻译引擎132从语言引擎130接收请求。在一些实现中,请求消息包括特定信息,例如,从请求方服务器116获得的请求方ID信息、源语言代码(例如,ISO639-5标识符)、要翻译的一个或多个字和目标语言代码(例如,ISO639-5标识符)。语言翻译引擎132可以使用现有或其它语言翻译工具和技术(例如,谷歌翻译(GoogleTranslate))。在一些实现中,语言翻译引擎132可以在“谷歌搜索设备”产品或“完美搜索设备”产品、或任何其它类似的产品或技术变为可用时使用它们。
中心的数据存储器133使得中心10能够对诸如与特定的电子阅览材料片段(例如,电子教科书或电子教科书的一部分)相关的资源等的中心10的用户(例如,客户端100~105)觉得有价值的相关信息进行收集、存储和分析。保留资源选择器120发布用以存储信息以供未来参考的请求,并且检索资源选择器121从中心的数据存储器133对排名后的所存储的资源进行检索。基于各个用户的偏好和参考对材料浏览片段的可适用性来将这些资源呈现给中心10的客户端100~105。数据存储器133可以被认为是中心10的中心,并且存储中心10的客户端100~105的累积知识。随着更多用户使用中心10,数据存储器133可以累积相关信息和数据的集合,分析该集合,并且基于过去和当前的用户的排名结果对该集合进行排名。因而,在一些实现中,数据存储器133使得中心10能够提供随时间经过而变得更集中和相关的搜索结果。在一些实现中,数据存储器133可以在“谷歌搜索设备”产品或“完美搜索设备”产品、或任何其它类似的产品或技术变为可用时使用它们。
中心10还包括数据处理引擎180。数据处理引擎180可以对中心10的各种数据库进行存储、编索引和查询。例如,数据处理引擎180可以与用户帐户及配置文件数据库181(用于存储与用户的偏好和正在学习的材料相关的用户特定数据)、内容182数据库(用于保持从诸如电子教科书等的学习材料收集到的元数据)以及教育中心数据资源库185(用于保留SU100或者老师和导师101所标识的与内容182中的材料相关的信息)进行交互。在一些实现中,数据处理引擎180还可以适配用户行为并且学习随时间经过而提供更好的结果。例如,在一些实现中,从用户账户和配置文件数据库181中具有类似配置文件的用户获得更多点击的资源,这可能表示更多用户对特定资源感兴趣,并且这将使得资源在未来搜索结果中自动上升。
用户帐户及配置文件数据库181可以保持中心10的注册用户特有的数据。该数据例如可以包括在注册处理、装置注册和内容(例如,电子教科书)注册处理期间由用户所提供的信息。在一些实现中,该数据还可以包括人口统计配置文件信息,其中,在中心10数据库的查询期间,可以使用该人口统计配置文件信息来提供微调后的并且更精确的数据知识结果。在一些实现中,由于用户持续与EHCA进行交互以及数据处理引擎180持续监视用户的趋势和行为模式,因此可以持续完善用户帐户及配置文件数据库181中的信息。
内容数据库182捕捉例如来自(例如包括来自教科书的内容的)发布请求的内容数据成分的请求方服务器116的元数据。EHCA可以以各种方式获得该信息,例如,通过使用现有开源-截屏技术来解析用户注册过的应用程序(例如,电子教科书)上所呈现的信息。用于根据特定标准来分类信息并且将元数据存储在内容数据库182中的数据处理引擎180可以处理发布请求中的内容数据成分。作为示例,可以根据诸如IEEE学习技术标准委员会(LearningTechnologyStandardsCommittee,LTSC)、学习对象元数据(LearningObjectMetadata)、WG12、Aspect(方面)、CENWS-LT和其它全球标准等的现有和未来标准来将数据存储在内容数据库182内。
对于来自请求方服务器116的检索请求,可以结合其它数据来使用内容数据库182的数据以从教育中心数据资源库数据库185识别和检索可适用的资源库结果。作为示例,可以使用内容数据库182中所存储的内容元数据和来自用户账户和配置文件数据库181的属性来从教育中心数据资源库数据库185识别和检索可适用的资源库结果。
广告数据库183包括涉及中心10的广告服务器的数据。在一些实现中,广告数据库183可以与现有搜索引擎广告类似,并且可以基于人口统计信息和特定于用户注册过的应用程序(例如,电子教科书)上所呈现的学习主题的材料来捕捉和提供可适用的广告。中心10的用户可以提交广告。例如,在一些实现中,可以由希望提供定制解决方案以增加SU100的学习经验的教育内容提供者102向中心10提交广告。在另一示例中,在一些实现中,广告可以涉及可能与学习主题或学术材料不直接相关联但SU100可能感兴趣的服务(例如,订披萨的广告)。
网络资源缓存184保持作为参考材料来使用的基于网页的信息。在一些实现中,网络资源缓存184可以与现有搜索引擎缓存页面(例如,Yahoo.com搜索结果网络缓存)类似,并且网络资源缓存184可以将页面的快照保持为被用户参考时的样子,并且将其存储为参考材料。在一些实现中,网页的该保存版本可以用于对用以在搜索中对参考进行分析和排名的元数据进行收集和分类。在一些实现中,页面自最后一次缓存起可能发生了改变,并且可以向用户提供指向当前页面的活动链接。如图1C和1D所示,在一些实现中,网络资源缓存184可以(例如,经由网络195)执行网络编索引或对网站的内容编索引的其它方法。作为示例,网络资源缓存184可以对各种网络服务的网页、多媒体(例如,图像、音频和视频)、新闻组、搜索引擎结果、丰富站点摘要(RSS)数据或可经由因特网195访问的其它信息编索引。
教育中心数据资源库185从来自请求方服务器116的发布请求类型的消息的资源库数据成分捕捉元数据。这可以与用户注册过的应用程序上所呈现的信息有关地包括例如多媒体、网页、新闻组、RSS、学生的笔记和被用户标识为其愿意参考的有价值的资源的其它信息。数据处理引擎180可以解析来自请求消息的元数据以对元数据进行参考、编录和分类,以使得可以将元数据存储在教育中心数据资源库185中。在一些实现中,数据处理引擎180可以使用诸如针对语义互操作性的本体论映射(ontologiesmapping)等的技术来解析和解释元数据。在一些实现中,存储处理的一些元素可以遵循诸如IEEE学习技术标准委员会(LTSC)、学习资源聚集模型(ResourceAggregationModelsforLearning)、WG13、Aspect、CENWS-LT和其它全球标准等的现有和未来标准。
在一些实现中,对于来自请求方服务器116的检索请求,可以结合其它数据来使用该请求的内容数据成分以从教育中心数据资源库数据库185识别和检索可适用的资源库结果。例如,可以基于内容元数据和来自用户账户和配置文件数据库181的数据来从教育中心数据资源库数据库185检索资源库结果。
检索资源选择器121和中心的数据存储器133的数据处理引擎180之间的通信可以是双向的。在示例实现中,尽管大多数请求将由检索资源选择器121来检索,但某些请求(例如多语言检索请求)可能要求语言引擎130(例如通过使用诸如LRE同义词词典等的标准来)支持多语言词汇的使用以组成词汇的列表。这使得能够对以其它语言进行了编索引的中心的数据存储器133中所存储的资源进行自动翻译。
应答方服务器200从中心10将应答发布回客户端(例如,客户端100~105)。在一些实现中,各应答消息可以包括例如请求ID、主题、内容和资源库数据成分的各种数据成分。可以基于数据处理引擎180所遵循的排名来对信息进行整理,该整理由从来自特定用户和具有类似配置文件的用户的用户账户和配置文件数据库181的信息来驱动。以下详细说明该信息的示例。
应答消息的请求ID数据成分对EHCA所发出的并且集中至请求方服务器116的特定请求消息进行标识。EHCA可以使用请求ID数据成分将信息提供回作出该请求的用户。
应答方消息的主题数据成分与EHCA所发出的并且集中至请求方服务器116的相应请求消息的主题数据成分相对应。在一些实现中,包括该数据成分使得EHCA能够缓存与请求源相关的数据并且使应答方服务器200所提供的参考结果与学习材料上所呈现的信息一致。
应答方消息的内容数据成分与EHCA所发出的并且集中至请求方服务器116的相应发布请求消息或检索请求消息的内容数据成分相对应。EHCA可以使用该内容数据成分作为要缓存的数据的一部分以使参考一致。
应答方消息的资源库数据成分可以根据所作请求的类型而有所差异,例如,如果对请求方服务器116作出检索请求,则应答方消息的资源库数据成分可以包括被中心的数据存储器133和检索资源选择器121识别为对于特定用户以及对于特定请求可适用于眼前的参考的资源的数据。在另一示例中,如果向请求方服务器116作出发布请求或注册请求,则资源库数据成分可以包括请求的结果和作为执行该请求的一部分的由中心的数据存储器133所生成的附加数据。例如,在用户注册处理期间,资源库元素可以包括分配给该用户的唯一请求方ID。
可以将来自中心的服务器(例如,应答方服务器200)的应答方消息经由网络连接201发送至请求用户(例如,客户100~105)。在一些实现中,网络连接201可以是安全因特网连接。
教育中心客户端应用程序(EHCA)的外观和功能可以根据实现而有所变化。例如,EHCA可以兼容一个或多个操作***。在示例中,EHCA可以兼容Microsoft(微软)Windows、Apple(苹果)OSX、Linux、Unix、AppleiOS、Android(安卓)或其它操作***。
用户可以根据应用程序以各种方式与EHCA进行交互。在示例实现中,用户(例如,客户端100~105)从适当的发布网站(例如,与中心10相关联的网站)下载EHCA,并且遵循如用户的操作***内传统进行的标准安装过程。这例如可以包括查看许可协议和授权应用程序收集和分析来自学习材料应用程序的信息。在一些实现中,在EHCA安装处理完成之后,可以(例如,通过屏幕画面上的教程)向用户介绍应用程序的功能。还可以提示用户遵循用户注册和验证处理。在一些实现中,可以要求用户提供人口统计信息。在一些实现中,可以要求用户提供联系信息,以使得中心10可以向用户提供通信和通知信息。该联系信息例如可以包括电子邮件地址、电话号码(例如,通话或文本消息所用的电话号码)和社交媒体用户名(例如,Twitter或Facebook的用户名)。
在安装之后,EHCA在操作***环境内与用户进行交互。在一些实现中,EHCA在操作***的所有GUI窗口中均是可见的。例如,EHCA可以作为标题栏中的图标而可见,或者位于容易对用户可见的GUI窗口的其它位置。在一些实现中,EHCA可以在不同的工作状态之间进行切换,并且可以通过图标来表示这些不同的状态。
在一些实现中,EHCA可以具有“关闭”状态。可以以各种方式来表示该关闭状态,例如使用具有特殊颜色(例如,灰色或浅色)或形状的EHCA图标。在EHCA处于关闭状态时,中心10不监视来自用户的显示的任何信息,并且不捕捉来自用户的***的任何输入、使用或数据。在一些实现中,EHCA在该阶段可以是静默的,并且可以保持待机模式,直到被触发为止。作为示例,在用户专注于注册过的应用程序或注册过的网站的情况下可以触发EHCA(例如,通过激活应用程序或网站并且将其移到用户的GUI的最前方)。
用户可以以各种方式注册应用程序和网站。在示例实现中,用户可以通过点击EHCA图标来注册特定应用程序(由此表示EHCA应当关注应用程序的内容)。向用户呈现针对该内容的注册处理。在用户确认其希望注册该应用程序之后,EHCA进行至收集与所注册的应用程序的元数据有关的信息并且向用户呈现该信息以进行查看和确认。在一些实现中,用户可以提供附加信息,例如与该用户参加的教育机构、针对所学习的内容的课程和指导该课程的老师或导师有关的信息和与其它信息相关的信息。在一些实现中,附加信息可以包括与用户希望关注的学生、课程和机构有关的信息。作为示例,用户可以关注修同一课程的其他学生,和修类似课程的来自其它机构的学生。在内容注册完成之后,EHCA开启(例如,进入“启动”状态)并且用户成为主题的教育社区的成员。
可以以各种方式来表示EHCA的“启动”状态,例如使用具有特殊颜色(例如,红色)或形状的EHCA图标。在启动状态下,EHCA和中心10监视来自用户的显示的信息并且捕捉来自用户的***的输入、使用和数据。EHCA可以以各种方式来获得该信息,例如通过使用现有的开源-截屏技术来解析用户注册过的应用程序上所呈现的信息。学生用户100例如可以如上所述与活动状态下的EHCA进行交互。在一些实现中,中心10和EHCA仅在注册过的应用程序的GUI窗口是活动的并且是专注的情况下可供用户使用。
在一些实现中,EHCA可以具有“活动”状态。可以以各种方式来表示该活动状态,例如使用具有特殊颜色(例如,绿色)或形状的EHCA图标。在EHCA处于活动状态的情况下,EHCA和中心10启动(例如,监视和收集来自用户的***的信息)、EHCAGUI是活动的并且EHCAGUI呈现与“活动”图标所识别出的特定应用程序相关的信息。例如,如果同时打开若干注册过的应用程序,则这可以是有益的,并且可以使得用户能够迅速识别出哪个注册过的应用程序与EHCAGUI中所表示的信息相关。
在一些实现中,可以结合电子教科书来使用EHCA和中心10。例如,可以对与电子教科书的交互进行捕捉和分析,并且将其存储在中心的数据存储器133中,并且用户或具有类似的配置文件或资源排名的其他用户可以参考该交互。图2示出在打开电子教科书应用程序时用户装置的示例截屏20。在该示例中,图标250表示EHCA处于“启动”状态,并且表示EHCA启动并且正在与内容(例如,电子教科书的内容)界面上所呈现的材料进行交互,但EHCAGUI不是活动的。为了打开EHCAGUI界面,用户可以点击图标250。在一些实现中,EHCAGUI界面可以在用户最初启动注册过的内容(例如,特定的注册过的电子教科书)时默认变为活动。在一些实现中,如果用户选择关闭EHCAGUI界面,则该方法可以向用户提供按需要再激活GUI界面的方式。
在一些实现中,在EHCA的安装期间,可以将附加的上下文菜单选项添加至操作***界面的各种元素。例如,如图3所示,可以将上下文菜单选项251添加至文件资源管理器应用程序(例如,用以检查用户的本地或远程存储设备的文件结构的应用程序)的用户界面30。上下文菜单选项251使得用户能够选择性地执行各种功能。例如,在一些实现中,用户可以使用上下文菜单选项251将文件附加至内容的特定部分作为参考材料。在另一示例中,如果用户打开了多于一个的注册过的内容(例如,两个不同的电子教科书),则用户可以使用上下文菜单选线251来指定文件应该参考哪个注册过的内容。EHCA将向请求方服务器116发出发布请求,并且上传所选择的文件作为对用户所选择的内容部分的参考材料。
如图4所示,在一些实现中,在EHCA的安装期间,可以将附加的上下文菜单选项253添加至网页浏览器的用户界面40。上下文菜单选项253使得用户能够将当前所阅览的页面保存至内容的特定部分作为参考材料。在一些实现中,如果用户打开了多于一个的开放的注册过的内容(例如,两个不同的电子教科书),则用户可以使用上下文菜单选项253来选择文件应该参考哪个注册过的内容。EHCA将向请求方服务器166发出发布请求,并且将提供页面URL和网页的缓存副本作为对用户所选择的内容部分的参考材料。
在一些实现中,图标252可以定位在网页浏览器的书签栏,并且图标252可以允许用户指定当前URL是否是注册过的内容的地址。如果用户指定当前URL指向该用户希望注册的内容(例如,指向电子教科书的URL),则EHCA将解析页面、识别有助于识别出该内容的元数据成分、并且识别出可以用来分析该内容的任何附加的元数据标签。可以将该信息存储在中心10的数据库中,例如,存储在内容数据库182中。在以上示例中,图标252表示EHCA是“活动”的,以及EHCAGUI界面在当前是活动的。
图5示出示例EHCAGUI50。在一些实现中,EHCAGUI向注册过的应用程序上所呈现的内容提供排名后的参考。这些参考可以包括持续更新的信息和中心10的用户社区所统一遵循的累积知识的集合。可以基于集合中的资源对于用户的可适用性来对其进行分类和排名。这可以部分地基于与用户的配置文件和学习模式等其它因素有关的信息来确定。
在一些实现中,在变为专注于(例如,是活动的并且在用户的GUI的最前方)注册过的内容窗口之后界面可以立即变为活动的且可用的。EHCA窗口中所呈现的信息可以被精确地调整为跟随注册过的内容的专注窗口上所呈现的信息。例如,在EHCA窗口界面的上部,EHCA可以(例如,基于可适用的用户配置文件和定制排名)提供相关内容的列表,并且在EHCA窗口界面的下部,EHCA可以显示来自特定的从EHCA窗口界面的上部选择出的资源的信息。该所呈现的信息可以根据正在阅览的内容(例如,基于正在阅览的电子教科书或正在阅览的电子教科书的特定章节)而变化。
在一些实现中,用户可以对结果组再进行优先级划分,并且将项目移动至选择的新位置。每次调整均可触发向请求方服务器116的发布请求方消息,由此表示应当对中心10的数据库作出特定变化。例如,如果用户调整结果组的顺序,则请求方消息可以表示应当相应地更新用户的配置文件,并且应当将该特定数据(例如,来自所选择的资源的信息)存储在数据存储器133中。在一些实现中,用户可以使用上述方法中的一些来添加附加资源,这也可以触发向请求方服务器116的适当的发布请求方消息。
在一些实现中,EHCA界面可以具有附加元素。例如,在一些实现中,EHCA可以包括列出可用资源的分类的区域(例如,图5的区域260)。区域260例如可以显示网页、其它电子书、博客、线上辅导和其它可用资源。在一些实现中,可以将资源的各个分类呈现在一个分类中,并且用户可以(例如,通过点击与分类相关联的匹配颜色或图标旁的方框来)隐藏或显示某些分类。
在一些实现中,EHCA界面包括表示当前电子教科书的标题的区域(例如,图5的区域261)。
在一些实现中,EHCA界面包括使得用户能够将EHCA窗口“固定(pin)”为显示的置顶窗口的区域(例如,图5的区域262)。
在一些实现中,EHCA界面可以包括设置对话框,其中该设置对话框使得用户能够更新其配置文件和涉及相关联的电子教科书的偏好。例如,如图5所示,可以通过点击区域263来启动设置对话框。
在一些实现中,EHCA界面可以包括使得用户能够调整EHCA界面的图形窗口的大小的界面元素(例如,图5的区域264)。
上述主题的实现和功能操作的实现可以在数字电子电路中、或者在包括本说明书所公开的结构及其结构等价物的计算机软件、固件或硬件中、或者在它们中的一个或多个的组合中实现。本说明书中所述的主题的实现(诸如存储、维护和显示部件等)可以作为一个或多个计算机程序产品(即,用于通过处理***执行或者控制处理***的工作的有形程序载体(例如计算机可读介质)上所编码的计算机程序指令的一个或多个模块)来实现。
术语“***”可以包括用于处理数据的所有设备、装置和机器,以示例的方式包括可编程处理器、计算机、或者多个处理器或计算机。处理***除了硬件以外,还可以包括为议题中的计算机程序创建执行环境的代码,例如,构成处理器固件、协议栈、数据库管理***、操作***或它们中的一个或多个的组合的代码。
可以以包括编译或解释语言、声明或过程语言的任何形式的编程语言来编写计算机程序(也称为程序、软件、软件应用程序、脚本、可执行逻辑或代码),并且可以以包括作为独立程序或作为模块、组件、子例程或其它适合在计算机环境中使用的单位的任何形式来部署计算机程序。计算机程序不需要对应于文件***中的文件。可以将程序存储在保持其它程序或数据的文件(例如,标记语言文档中所存储的一个或多个脚本)的一部分中、在专用于议题中的程序的单个文件中或者在多个协调文件(例如,存储有一个或多个模块、子程序或部分代码的文件)中。计算机程序还可以被部署为在位于一个地点或者分布在多个地点并且通过通信网络互连的一个计算机或多个计算机上执行。
适合用于存储计算机程序指令和数据的计算机可读介质包括非易失性或易失性存储器、介质和存储器装置的所有形式,以示例的方式包括半导体存储器装置(例如,EPROM、EEPROM和闪速存储器装置);磁盘(例如,内置硬盘或可移除盘、或者磁带);磁光盘;CD-ROM和DVD-ROM盘。可以将处理器和存储器由专用逻辑电路来补充,或并入专用逻辑电路。有时服务器(例如,云***110)是通用计算机,有时是客户定制的专用电子装置,并且有时是这些项目的组合。实现可以包括后端组件(例如,数据服务器)、中间件组件(例如,应用程序服务器)、前端组件(例如,具有图形用户界面或网页浏览器的客户端计算机,其中,用户可以经由该客户端计算机与本说明书中所述的主题的实现进行交互)、或者一个或多个这种后端组件、中间件组件或前端组件的任意组合。***的组件可以通过数字数据通信的任何形式或介质(例如,通信网络)进行互连。通信网络的示例包括局域网(“LAN”)和例如因特网的广域网(“WAN”)。
在分离的实现的上下文中所述的某些特征还可以以单个实现中的组合的形式来实现。相反,在单个实现的上下文中所述的特征可以分离地或者以任何子组合的形式在多个实现中实现。
如上所述来进行的操作的顺序是可以改变的。在某些情况下,多任务和并行处理可能是有利的。上述实现中的***组件的分离不应被理解为要求这种分离。
已经说明了多个实现。然而,应当理解,可以在不背离本发明的精神和范围的情况下作各种修改。因此,其它实现也在权利要求书的保护范围内。
Claims (30)
1.一种用于促进用户之间的协作的方法,包括:
从多个用户装置获得:
与多个用户和至少一个电子资源之间的受监视的交互相对应的监视信息,以及
被各个用户标识为与所述至少一个电子资源相关的内容;
在服务器***中基于所述监视信息对所述内容编索引;
基于从特定用户接收到的所述监视信息以及至少部分地基于所述特定用户正在其用户装置上查看的电子资源的特定部分,来识别所编索引的与所述特定用户相关的内容;以及
在所述特定用户的用户装置上显示与所述特定用户相关的内容。
2.根据权利要求1所述的方法,其中,所述至少一个电子资源是电子教科书。
3.根据权利要求1所述的方法,其中,所述内容包括其它电子资源。
4.根据权利要求1所述的方法,其中,所述内容包括用户所创建的评论、笔记或注释。
5.根据权利要求1所述的方法,其中,所述内容包括对其它电子资源、网页、服务或广告的参考。
6.根据权利要求1所述的方法,其中,显示与特定用户相关的内容包括显示根据相关性而划分了优先级的列表中的内容。
7.根据权利要求6所述的方法,其中,还包括基于所述监视信息来自动更新所述列表。
8.根据权利要求1所述的方法,其中,还包括从各个用户的用户装置获得关于所显示的内容的反馈信息。
9.根据权利要求8所述的方法,其中,还基于从各个用户接收到的所述反馈信息,来识别所编索引的与所述特定用户相关的内容。
10.根据权利要求1所述的方法,其中,所述监视信息是从所述多个用户装置自动获得的。
11.根据权利要求1所述的方法,其中,所述监视信息对应于所述至少一个电子资源的标识。
12.根据权利要求1所述的方法,其中,从各个用户获得的所述监视信息对应于与该用户正在查看的所述至少一个电子资源的一部分相关联的一个或多个关键词。
13.根据权利要求1所述的方法,其中,还基于内容的受欢迎程度,来识别所编索引的与所述特定用户相关的内容。
14.根据权利要求13所述的方法,其中,还基于针对所述多个用户的子集的内容的受欢迎程度,来识别所编索引的与所述特定用户相关的内容。
15.根据权利要求14所述的方法,其中,用户的所述子集是针对至少一个预定基准而相似的用户。
16.根据权利要求15所述的方法,其中,所述基准对应于用户当前所修的学术课程。
17.根据权利要求15所述的方法,其中,所述基准对应于用户当前所参加的学术机构。
18.根据权利要求14所述的方法,其中,用户的所述子集是由所述特定用户选择出的。
19.一种***,包括:
接收器模块,用于从多个用户装置获得:
与多个用户和至少一个电子资源之间的受监视的交互相对应的监视信息,以及
被各个用户标识为与所述至少一个电子资源相关的内容;
数据库模块,用于:
基于所述监视信息对所述内容编索引;
基于从特定用户的用户装置接收到的所述监视信息以及至少部分地基于所述特定用户正在其用户装置上查看的电子资源的特定部分,来识别所编索引的与各个特定用户相关的内容;以及
发送器模块,用于向各个用户的用户装置发送被识别为与该用户相关的内容。
20.根据权利要求19所述的***,其中,所述至少一个电子资源是电子教科书。
21.根据权利要求19所述的***,其中,所述内容包括其它电子资源。
22.根据权利要求19所述的***,其中,所述内容包括用户所创建的评论、笔记或注释。
23.根据权利要求19所述的***,其中,所述内容包括对其它电子资源、网页、服务或广告的参考。
24.根据权利要求19所述的***,其中,所述接收器模块被配置为从所述多个用户装置自动获得所述监视信息。
25.根据权利要求19所述的***,其中,所述监视信息对应于所述至少一个电子资源的标识。
26.根据权利要求19所述的***,其中,从各个用户获得的所述监视信息对应于与该用户正在查看的所述至少一个电子资源的一部分相关联的一个或多个关键词。
27.一种***设备,包括:
监视模块,用于监视用户和至少一个电子资源之间的交互,并且基于所监视到的交互来生成监视信息;
内容输入模块,用于从所述用户接收被所述用户标识为与所述至少一个电子资源相关的内容;
发送器模块,用于将所述监视信息和所述内容发送至服务器;
接收器模块,用于从所述服务器接收与所述用户相关的内容,其中,与所述用户相关的内容是基于从该用户接收到的所述监视信息以及至少部分地基于所述***设备所呈现的电子资源的特定部分的;以及
显示器,用于显示与所述用户相关的内容。
28.根据权利要求27所述的***设备,其中,所述至少一个电子资源是电子教科书。
29.根据权利要求27所述的***设备,其中,所述内容包括其它电子资源。
30.根据权利要求27所述的***设备,其中,所述内容包括所述用户所创建的评论、笔记或注释。
Applications Claiming Priority (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201361788684P | 2013-03-15 | 2013-03-15 | |
US61/788,684 | 2013-03-15 | ||
US14/205,079 US9454622B2 (en) | 2013-03-15 | 2014-03-11 | Educational hub |
US14/205,079 | 2014-03-11 | ||
PCT/US2014/024152 WO2014150759A1 (en) | 2013-03-15 | 2014-03-12 | Education hub |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105229693A true CN105229693A (zh) | 2016-01-06 |
CN105229693B CN105229693B (zh) | 2019-04-12 |
Family
ID=51533180
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201480027952.0A Active CN105229693B (zh) | 2013-03-15 | 2014-03-12 | 教育中心 |
Country Status (5)
Country | Link |
---|---|
US (2) | US9454622B2 (zh) |
EP (1) | EP2973359A4 (zh) |
CN (1) | CN105229693B (zh) |
IL (1) | IL241100B (zh) |
WO (1) | WO2014150759A1 (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107067826A (zh) * | 2017-01-12 | 2017-08-18 | 潍坊科技学院 | 一种高校思想政治理论教学*** |
CN111260308A (zh) * | 2019-12-23 | 2020-06-09 | 深圳市鸿合创新信息技术有限责任公司 | 一种白板多人协作的笔记筛选方法及装置 |
Families Citing this family (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10243908B2 (en) * | 2013-06-28 | 2019-03-26 | Bridgepoint Education | Dynamic comment methods and systems |
US9674260B2 (en) * | 2013-07-09 | 2017-06-06 | John Henry Page | System and method for exchanging and displaying resource viewing position and related information |
US9971753B2 (en) * | 2015-06-04 | 2018-05-15 | University Of Central Florida Research Foundation, Inc. | Computer system providing collaborative learning features and related methods |
US20170129870A1 (en) * | 2015-11-11 | 2017-05-11 | Mohan Murali Alapati | Compositions and methods for the treatment of neurological diseases |
US10719385B2 (en) * | 2016-03-31 | 2020-07-21 | Hyland Software, Inc. | Method and apparatus for improved error handling |
US20180068578A1 (en) * | 2016-09-02 | 2018-03-08 | Microsoft Technology Licensing, Llc | Presenting educational activities via an extended social media feed |
US20180132007A1 (en) * | 2016-11-09 | 2018-05-10 | International Business Machines Corporation | Crowdsourced text captioning corrections and augmentation |
US11449495B2 (en) * | 2017-02-01 | 2022-09-20 | United Parcel Service Of America, Inc. | Indexable database profiles comprising multi-language encoding data and methods for generating the same |
US10303420B2 (en) * | 2017-05-02 | 2019-05-28 | Microsoft Technology Licensing, Llc | Proactive staged distribution of document activity indicators |
KR20200135533A (ko) * | 2018-06-07 | 2020-12-02 | 휴렛-팩커드 디벨롭먼트 컴퍼니, 엘.피. | 인터미턴트 네트워크에서 프록시 설정을 관리하기 위한 로컬 서버 |
BR112020021744A2 (pt) * | 2018-06-07 | 2021-01-26 | Hewlett-Packard Development Company, L.P. | servidores locais para gerenciar armazenamento através de dispositivos clientes em uma rede intermitente |
US11853380B2 (en) | 2020-06-08 | 2023-12-26 | Dropbox, Inc. | Intelligently generating and managing third-party sources within a contextual hub |
US20220222761A1 (en) * | 2021-01-13 | 2022-07-14 | markeisha davis | Study right llc. |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101853307A (zh) * | 2010-06-12 | 2010-10-06 | 无锡语意电子政务软件科技有限公司 | 一种笔记的创建方法及其相应的网络搜索***及方法 |
US20120036423A1 (en) * | 2010-08-04 | 2012-02-09 | Copia Interactive, Llc | System for and Method of Collaborative Annotation of Digital Content |
US20120221937A1 (en) * | 2011-02-24 | 2012-08-30 | Google Inc. | Systems and Methods for Remote Collaborative Studying Using Electronic Books |
US20120310961A1 (en) * | 2011-06-01 | 2012-12-06 | Callison Justin | Systems and methods for providing information incorporating reinforcement-based learning and feedback |
Family Cites Families (30)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5749736A (en) | 1995-03-22 | 1998-05-12 | Taras Development | Method and system for computerized learning, response, and evaluation |
US5794006A (en) | 1995-08-18 | 1998-08-11 | Microsoft Corporation | System and method for editing content in an on-line network |
US20030093790A1 (en) * | 2000-03-28 | 2003-05-15 | Logan James D. | Audio and video program recording, editing and playback systems using metadata |
US6091930A (en) | 1997-03-04 | 2000-07-18 | Case Western Reserve University | Customizable interactive textbook |
JPH10333538A (ja) | 1997-05-29 | 1998-12-18 | Fujitsu Ltd | ネットワーク型教育システム、ネットワーク型教育システムの講師側プログラムが記録された記録媒体、および受講者側プログラムが記録された記録媒体 |
US6029043A (en) | 1998-01-29 | 2000-02-22 | Ho; Chi Fai | Computer-aided group-learning methods and systems |
US6331865B1 (en) | 1998-10-16 | 2001-12-18 | Softbook Press, Inc. | Method and apparatus for electronically distributing and viewing digital contents |
US6125358A (en) | 1998-12-22 | 2000-09-26 | Ac Properties B.V. | System, method and article of manufacture for a simulation system for goal based education of a plurality of students |
US6347333B2 (en) | 1999-01-15 | 2002-02-12 | Unext.Com Llc | Online virtual campus |
AU5128700A (en) | 1999-05-12 | 2000-12-05 | Brainx.Com | Interactive computer networked study aid and guide |
US6965752B2 (en) | 1999-08-27 | 2005-11-15 | Ecollege.Com | On-line educational system having an electronic notebook feature |
WO2001080202A2 (en) | 2000-04-14 | 2001-10-25 | Theanswerpage, Inc. | A system and method for providing educational content over a network |
US6381444B1 (en) | 2000-07-12 | 2002-04-30 | International Business Machines Corporation | Interactive multimedia virtual classes requiring small online network bandwidth |
US6652287B1 (en) * | 2000-12-21 | 2003-11-25 | Unext.Com | Administrator and instructor course management application for an online education course |
US7246118B2 (en) | 2001-07-06 | 2007-07-17 | International Business Machines Corporation | Method and system for automated collaboration using electronic book highlights and notations |
US7103848B2 (en) | 2001-09-13 | 2006-09-05 | International Business Machines Corporation | Handheld electronic book reader with annotation and usage tracking capabilities |
US6975833B2 (en) | 2002-02-07 | 2005-12-13 | Sap Aktiengesellschaft | Structural elements for a collaborative e-learning system |
US7242389B1 (en) | 2003-10-07 | 2007-07-10 | Microsoft Corporation | System and method for a large format collaborative display for sharing information |
US20050227216A1 (en) | 2004-04-12 | 2005-10-13 | Gupta Puneet K | Method and system for providing access to electronic learning and social interaction within a single application |
US20070118794A1 (en) | 2004-09-08 | 2007-05-24 | Josef Hollander | Shared annotation system and method |
US20070150355A1 (en) * | 2005-11-07 | 2007-06-28 | Meggs Anthony F | Web-based incentive system and method |
WO2007117455A2 (en) | 2006-03-31 | 2007-10-18 | Mark Golczewski | Teachers assignment based on teacher preference attributes |
US20090271481A1 (en) | 2008-04-25 | 2009-10-29 | Adrienne Becker | Online Idea Collaboration |
US20100095198A1 (en) | 2008-10-15 | 2010-04-15 | Apple Inc. | Shared comments for online document collaboration |
US9135599B2 (en) | 2009-06-18 | 2015-09-15 | Microsoft Technology Licensing, Llc | Smart notebook |
US20120156668A1 (en) | 2010-12-20 | 2012-06-21 | Mr. Michael Gregory Zelin | Educational gaming system |
US9575616B2 (en) * | 2011-08-12 | 2017-02-21 | School Improvement Network, Llc | Educator effectiveness |
EP2568395A1 (en) * | 2011-09-08 | 2013-03-13 | Axel Springer Digital TV Guide GmbH | Method and apparatus for automatic generation of recommendations |
US20140164507A1 (en) * | 2012-12-10 | 2014-06-12 | Rawllin International Inc. | Media content portions recommended |
US20140279188A1 (en) * | 2013-03-13 | 2014-09-18 | W.W. Grainger, Inc. | Systems and methods for providing quantities of previously ordered product to repeat users of a website |
-
2014
- 2014-03-11 US US14/205,079 patent/US9454622B2/en active Active
- 2014-03-12 EP EP14770761.6A patent/EP2973359A4/en not_active Ceased
- 2014-03-12 WO PCT/US2014/024152 patent/WO2014150759A1/en active Application Filing
- 2014-03-12 CN CN201480027952.0A patent/CN105229693B/zh active Active
-
2015
- 2015-09-03 IL IL241100A patent/IL241100B/en active IP Right Grant
-
2016
- 2016-08-17 US US15/239,392 patent/US20160358490A1/en not_active Abandoned
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101853307A (zh) * | 2010-06-12 | 2010-10-06 | 无锡语意电子政务软件科技有限公司 | 一种笔记的创建方法及其相应的网络搜索***及方法 |
US20120036423A1 (en) * | 2010-08-04 | 2012-02-09 | Copia Interactive, Llc | System for and Method of Collaborative Annotation of Digital Content |
US20120221937A1 (en) * | 2011-02-24 | 2012-08-30 | Google Inc. | Systems and Methods for Remote Collaborative Studying Using Electronic Books |
US20120310961A1 (en) * | 2011-06-01 | 2012-12-06 | Callison Justin | Systems and methods for providing information incorporating reinforcement-based learning and feedback |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107067826A (zh) * | 2017-01-12 | 2017-08-18 | 潍坊科技学院 | 一种高校思想政治理论教学*** |
CN111260308A (zh) * | 2019-12-23 | 2020-06-09 | 深圳市鸿合创新信息技术有限责任公司 | 一种白板多人协作的笔记筛选方法及装置 |
CN111260308B (zh) * | 2019-12-23 | 2024-03-29 | 深圳市鸿合创新信息技术有限责任公司 | 一种白板多人协作的笔记筛选方法及装置 |
Also Published As
Publication number | Publication date |
---|---|
US20140280195A1 (en) | 2014-09-18 |
US9454622B2 (en) | 2016-09-27 |
IL241100A0 (en) | 2015-11-30 |
IL241100B (en) | 2018-08-30 |
EP2973359A1 (en) | 2016-01-20 |
US20160358490A1 (en) | 2016-12-08 |
WO2014150759A1 (en) | 2014-09-25 |
EP2973359A4 (en) | 2016-12-07 |
CN105229693B (zh) | 2019-04-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105229693A (zh) | 教育中心 | |
JP7187545B2 (ja) | 名前付きエンティティの構文解析および識別に基づくクロスドキュメントの修辞的つながりの判断 | |
CN111279328B (zh) | 预测对于特定场境的搜索的意图 | |
CN110457439B (zh) | 一站式智能写作辅助方法、装置和*** | |
Jain et al. | Selection and ranking of E-learning websites using weighted distance-based approximation | |
TWI478079B (zh) | 分散式協作知識產生系統 | |
US20200401639A1 (en) | Personalizing a search query using social media | |
CA3085638C (en) | User customised search engine using machine learning, natural language processing and readability analysis | |
US10360280B2 (en) | Self-building smart encyclopedia | |
US20220121668A1 (en) | Method for recommending document, electronic device and storage medium | |
Iliadis et al. | One schema to rule them all: How Schema. org models the world of search | |
US10853430B1 (en) | Automated agent search engine | |
Vergara et al. | Building cognitive applications with IBM watson services: Volume 7 natural language understanding | |
US11275777B2 (en) | Methods and systems for generating timelines for entities | |
US10628498B2 (en) | Interest-based message-aggregation alteration | |
US9965812B2 (en) | Generating a supplemental description of an entity | |
Wilder et al. | Biomedical research: strength from diversity | |
Ringuette et al. | The LIKED resource-a LIbrary KnowledgE and discovery online resource for discovering and implementing knowledge, data, and infrastructure resources | |
US20230101339A1 (en) | Automatic response prediction | |
Bai | Build networked resilience across cities | |
US20170220952A1 (en) | Intelligent selection and classification of oracles for training a corpus of a predictive cognitive system | |
Kerekešová et al. | Using the virtual assistant Alexa as a communication channel for road traffic situation | |
CN111984781A (zh) | 偏见最小化的自动概括 | |
del Hoyo-Alonso et al. | Aragón open data assistant, lesson learned of an intelligent assistant for open data access | |
Anido-Rifón et al. | Recommender systems |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |