一种文本内容生成方法与服务器的制造方法

文档序号:10724871阅读:171来源:国知局
一种文本内容生成方法与服务器的制造方法
【专利摘要】本发明实施例公开一种文本内容生成方法与服务器,涉及计算机互联网领域。所述方法包括:服务器接收终端发送的文本内容请求,文本内容请求包括用户标识信息以及用户当前浏览的文本内容;服务器根据用户标识信息,获取与用户对应的语言模型库,用户语言模型库包括用户的语言属性信息;服务器根据用户的语言属性信息,对用户当前浏览的文本内容进行转化处理,生成与语言属性信息匹配的文本内容;服务器向终端发送生成的文本内容,以使得终端进行显示。本发明实现了服务器可根据用户的语言模型库,对用户当前浏览的文本内容进行转换,生成适合用户阅读的文本内容,使得用户可快速获取所需信息,节约用户时间,提高用户体验。
【专利说明】
一种文本内容生成方法与服务器
技术领域
[0001] 本发明涉及计算机互联网领域,尤其涉及一种文本内容生成方法与服务器。
【背景技术】
[0002] 目前,在互联网网页中发布文章或新闻时,撰写者根据自身的阅历以及对某一事 件的客观理解,在线下或线上进行撰写,并将撰写完成的内容进行发布。
[0003] 当然,由于不同撰写者具有不同的阅历以及对事件不同的理解力,撰写者对同一 件事情的文字描述或语言习惯是完全不同的。例如,部分撰写者习惯主动式的撰写模式;部 分撰写者习惯被动式的撰写模式。
[0004] 现有技术中,撰写者撰写文章或新闻的方式存在以下问题:阅读者的文字和语言 习惯千差万别,撰写者对事件的描述方式未必符合所有的阅读者;再者,阅读者在阅读大量 的不符合自身阅读习惯的文章或新闻时,无法快速获取到需要的信息,降低阅读者的阅读 体验,浪费阅读者时间。

【发明内容】

[0005] 有鉴于此,本发明实施例提供一种文本内容生成方法与服务器,以解决现有技术 中撰写者的描述方式不符合阅读者的阅读习惯,使得阅读者无法快速获取到需要的信息, 浪费阅读者时间的问题。
[0006] 第一方面,本发明实施例提供一种文本内容生成方法,包括:
[0007] 服务器接收终端发送的文本内容请求,所述文本内容请求包括用户标识信息以及 所述用户当前浏览的文本内容;
[0008] 所述服务器根据所述用户标识信息,获取与所述用户标识信息对应的语言模型 库,所述用户语言模型库包括所述用户的语言属性信息;
[0009] 所述服务器根据所述用户的语言属性信息,对所述用户当前浏览的文本内容进行 转化处理,生成与所述语言属性信息匹配的文本内容;
[0010] 所述服务器向所述终端发送生成的所述文本内容,以使得所述终端进行显示。 [0011]结合第一方面,在第一方面的第一种实施方式中,所述服务器接收终端发送的文 本内容请求之前,所述方法包括:
[0012] 服务器接收所述终端发送的所述用户标识信息和用户文字内容,所述用户文字内 容为所述用户在所述终端中输入或者所述用户浏览;
[0013] 所述服务器对所述用户文字内容进行语法分析处理,建立与所述用户对应的语言 模型库;
[0014] 所述服务器建立所述用户标识信息与所述语言模型库之间的对应关系。
[0015] 结合第一方面的第一种实施方式,在第一方面的第二种实施方式中,所述服务器 对所述用户文字内容进行语法分析处理,建立与所述用户对应的语言模型库,具体包括:
[0016] 所述服务器对所述用户文字内容进行分词处理,得到构成所述用户文字内容的多 个用户分词信息,并获取每个所述分词信息的用户词性信息;
[0017] 所述服务器获取所述每个用户分词信息的用户词频信息;
[0018] 所述服务器记录所述用户词性信息与所述用户词频信息之间的语法关系;
[0019] 所述服务器根据记录的所述语法关系,建立与所述用户对应的语言模型库。
[0020] 结合第一方面的第二种实施方式,在第一方面的第三种实施方式中,所述用户的 语言属性信息包括所述用户词性信息、所述用户词频信息以及所述用户词性信息与所述用 户词频信息之间的语法关系;
[0021] 所述服务器根据所述用户的语言属性信息,对所述用户当前浏览的文本内容进行 转化处理,生成与所述语言属性信息匹配的文本内容,具体包括:
[0022] 所述服务器对所述用户当前浏览的文本内容进行分词处理,得到多个分词信息, 并获取每个所述分词信息的词性信息;
[0023] 所述服务器根据所述用户词性信息、所述用户词频信息以及所述用户词性信息与 所述用户词频信息之间的语法关系,将所述词性信息对应的分词信息进行重排序,生成匹 配的文本内容。
[0024] 第二方面,本发明实施例提供一种服务器,包括:
[0025] 接收单元,用于接收终端发送的文本内容请求,所述文本内容请求包括用户标识 信息以及所述用户当前浏览的文本内容;
[0026] 获取单元,用于根据所述用户标识信息,获取与所述用户标识信息对应的语言模 型库,所述用户语言模型库包括所述用户的语言属性信息;
[0027] 转化生成单元,用于根据所述用户的语言属性信息,对所述用户当前浏览的文本 内容进行转化处理,生成与所述语言属性信息匹配的文本内容;
[0028] 发送单元,用于向所述终端发送生成的所述文本内容,以使得所述终端进行显示。
[0029] 结合第二方面,在第二方面的第一种实施方式中,所述接收单元还用于,接收所述 终端发送的所述用户标识信息和用户文字内容,所述用户文字内容为所述用户在所述终端 中输入或所述用户浏览;
[0030] 所述服务器还包括:建立单元,用于对所述用户文字内容进行语法分析处理,建立 与所述用户对应的语言模型库;
[0031] 所述建立单元,还用于建立所述用户标识信息与所述语言模型库之间的对应关 系。
[0032] 结合第二方面的第一种实施方式,在第二方面的第二种实施方式中,所述建立单 元具体用于,对所述用户文字内容进行分词处理,得到构成所述用户文字内容的多个用户 分词信息,并获取每个所述分词信息的用户词性信息;
[0033] 获取所述每个用户分词信息的用户词频信息;
[0034] 记录所述用户词性信息与所述用户词频信息之间的语法关系;
[0035] 根据记录的所述语法关系,建立与所述用户对应的语言模型库。
[0036] 结合第二方面的第二种实施方式,在第二方面的第三种实施方式中,所述获取单 元获取的所述用户的语言属性信息包括所述用户词性信息、所述用户词频信息以及所述用 户词性信息与所述用户词频信息之间的语法关系;
[0037] 所述转化生成单元具体用于,对所述用户当前浏览的文本内容进行分词处理,得 到多个分词信息,并获取每个所述分词信息的词性信息;
[0038]根据所述用户词性信息、所述用户词频信息以及所述用户词性信息与所述用户词 频信息之间的语法关系,将所述词性信息对应的分词信息进行重排序,生成匹配的文本内 容。
[0039]第三方面,本发明实施例提供一种服务器,所述服务器包括:壳体、处理器、存储 器、电路板和电源电路,其中,电路板安置在壳体围成的空间内部,处理器和存储器设置在 电路板上;电源电路,用于为上述电子设备的各个电路或器件供电;存储器用于存储可执行 程序代码;处理器通过读取存储器中存储的可执行程序代码来运行与可执行程序代码对应 的程序,用于执行前述任一所述的。
[0040] 本发明实施例提供的一种文本内容生成方法与服务器,服务器接收终端发送的文 本内容请求,根据文本内容请求携带的用户标识信息,获取与用户标识信息对应的语言模 型库,根据语言模型库中包括的用户的语言属性信息,对文本内容进行转化处理,生成与语 言属性信息匹配的文本内容,向终端发送生成的文本内容,以使得终端对文本内容进行显 示。能够解决现有技术中撰写者的描述方式不符合阅读者的阅读习惯,使得阅读者无法快 速获取到需要的信息,浪费阅读者时间,降低阅读者体验的问题。实现了服务器可根据用户 的语言模型库,对用户当前浏览的文本内容进行转换,生成适合用户阅读的文本内容,使得 用户可快速获取所需信息,节约用户时间。
【附图说明】
[0041] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现 有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本 发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以 根据这些附图获得其它的附图。
[0042] 图1为本发明实施例提供的一种文本内容生成方法的流程图;
[0043] 图2为本发明实施例提供的另一种文本内容生成方法的流程图;
[0044] 图3为本发明实施例提供的一种服务器结构示意图;
[0045] 图4为本发明实施例提供的另一种服务器结构示意图。
【具体实施方式】
[0046] 下面结合附图对本发明实施例进行详细描述。
[0047] 应当明确,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基 于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其 它实施例,都属于本发明保护的范围。
[0048] 下面结合附图1,详细说明本发明实施例提供的方案进行说明,图1为本发明实施 例提供的一种文本内容生成方法的流程图,在本发明实施例中实施主体为服务器。如图1所 示,本发明实施例提供的方法具体包括以下步骤:
[0049] 步骤110、服务器接收终端发送的文本内容请求,所述文本内容请求包括用户标识 信息以及所述用户当前浏览的文本内容。
[0050] 本发明实施例中,用户通过终端浏览网页,对网页上的文章或者新闻标题进行选 择性阅读。当用户选择出期望阅读的文章或者新闻标题时,用户对该标题进行点击,进入该 标题对应的文本内容。终端接收用户输入的点击操作,并获取文本内容。
[0051] 可以理解的是,终端还可以获取文本内容的链接信息,通过该链接信息获取对应 的文本内容。该链接信息具体为文本内容的链接地址信息。
[0052] 终端生成文本内容请求,在该文本请求中包括用户标识信息以及用户当前浏览的 文本内容的链接信息。其中,终端可为具有浏览网页、阅读功能的智能手机、平板电脑、个人 电脑、台式电脑等电子设备。
[0053] 在本发明实施例中,可用终端的标识信息作为用户标识信息,终端的标识信息可 具体是唯一表征终端的信息,例如,当终端为智能手机时,终端的标识信息可具体为MEI。
[0054] 终端向服务器发送该文本内容请求。
[0055] 步骤120、所述服务器根据所述用户标识信息,获取与所述用户标识信息对应的语 言模型库,所述用户语言模型库包括所述用户的语言属性信息。
[0056] 本发明实施例中,服务器获取文本内容请求后,从文本内容请求中获取用户标识 信息以及当前浏览的文本内容的链接信息。
[0057] 根据用户标识信息,服务器获取与该用户标识信息对应的语言模型库,该用户语 言模型库中包括该用户的语言属性信息。
[0058] 进一步地,用户的语言属性信息包括用户词性信息、用户词频信息以及用户词性 信息与用户词频信息之间的语法关系。
[0059] 步骤130、所述服务器根据所述用户的语言属性信息,对所述用户当前浏览的文本 内容进行转化处理,生成与所述语言属性信息匹配的文本内容。
[0060] 本发明实施例中,服务器首先从文本内容请求中获取用户当前浏览的文本内容; 或者,服务器首先从文本内容请求中获取用户当前浏览的文本内容的链接信息后,根据该 链接信息,获取与链接信息对应的用户当前浏览的文本内容;服务器再根据从用户语言模 型库中获取的语言属性信息,对用户当前浏览的文本内容进行转换处理,生成与语言属性 信息匹配的文本内容。
[0061] 进一步地,服务器对用户当前浏览的文本内容进行分词处理,得到多个分词信息 的词性信息,并获取每个分词信息的词性信息;服务器根据用户词性信息、用户词频信息以 及用户词性信息与用户词频信息之间的语法关系,将词性信息对应的分词信息进行重排 序,生成匹配的文本内容。
[0062] 步骤140、所述服务器向所述终端发送生成的所述文本内容,以使得所述终端进行 显不〇
[0063] 本发明实施例中,服务器生成与语言属性信息匹配的文本内容后,向终端发送该 文本内容,终端对该文本内容进行显示,以方便用户进行阅读。
[0064] 本发明实施例中,服务器接收终端发送的文本内容请求,根据文本内容请求携带 的用户标识信息,获取与用户标识信息对应的语言模型库,根据语言模型库中包括的用户 的语言属性信息,对文本内容进行转化处理,生成与语言属性信息匹配的文本内容,向终端 发送生成的文本内容,以使得终端对文本内容进行显示。能够解决现有技术中撰写者的描 述方式不符合阅读者的阅读习惯,使得阅读者无法快速获取到需要的信息,浪费阅读者时 间,降低阅读者体验的问题。实现了服务器可根据用户的语言模型库,对用户当前浏览的文 本内容进行转换,生成适合用户阅读的文本内容,使得用户可快速获取所需信息,节约用户 时间,提尚用户体验。
[0065] 下面结合附图2,详细说明本发明实施例提供的方案进行说明,图2为本发明实施 例提供的另一种文本内容生成方法的流程图,在本发明实施例中实施主体为服务器。如图2 所示,本发明实施例提供的方法具体包括以下步骤:
[0066] 步骤210、服务器接收所述终端发送的所述用户标识信息和用户文字内容,所述用 户文字内容为所述用户在所述终端中输入或者所述用户浏览。
[0067] 本发明实施例中,用户A通过终端输入文字内容,输入的文字内容是用户A在日常 生活中习惯的语言模式;或者,用户A通过终端浏览文字内容。
[0068] 在一个例子中,用户A通过终端输入了 "你被我喜欢"文字内容。
[0069] 终端收集用户A输入的文字内容,并向服务器发送用户文字内容和用户标识信息, 服务器接收上述两种信息,并进行存储。
[0070] 可以理解的是,终端可将自身的标识信息作为用户标识信息。该用户标识信息用 于使服务器对终端发送的用户文字内容进行标记,以确定用户。
[0071] 步骤220、所述服务器对所述用户文字内容进行语法分析处理,建立与所述用户对 应的语言模型库。
[0072] 本发明实施例中,服务器对用户文字内容进行分词处理,得到构成用户文字内容 的多个用户分词信息,并获取每个分词信息的用户词性信息;服务器获取每个用户分词信 息的用户词频信息;服务器记录用户词性信息与用户词频信息之间的语法关系;服务器根 据记录的语法关系,建立与用户对应的语言模型库。
[0073] 其中,作为示例而非限定,服务器可使用Stanford Parser软件工具对用户文字内 容进行语法分析处理。在实际应用中,也可使用Ikanalyzer、ICTCLAS、MMSEG、CRF、THULAC等 软件工具进行语法分析的处理,在此并不做限定。
[0074] 本发明实施例中,以Stanford Parser软件工具为例进行说明。
[0075] 根据步骤210中的例子,服务器通过Stanford Parser软件工具对用户文字内容 "你被我喜欢"进行分词处理,得到4个分词信息,分别是"你"、"被"、"我"、"喜欢",同时,获 取每个分词信息的用户词性信息,如:"你"是代词(PN)、"被"是被动词(LB)、"我"是代词 (PN)、"喜欢"是表语形容词(VA)。
[0076] 其中,PN、LB等字母表示该分词的词性信息,为Stanford Parser软件工具自行设 定。
[0077]服务器获取每个用户分词信息的用户词频信息。在上述例子中,每个用户分词信 息均出现一次,因此,每个用户分词信息的用户词频信息均为1。
[0078] 服务器记录用户词性信息与用户词频信息之间的语法关系,即记录每个用户词性 信息出现的次数;服务器根据记录的语法关系,建立与用户对应的语言模型库。
[0079] 下面给出Stanford Parser软件工具具体的运行过程。
[0081] 步骤230、所述服务器建立所述用户标识信息与所述语言模型库之间的对应关系。
[0082] 本发明实施例中,服务器建立语言模型库后,将步骤210中获取的用户标识信息与 语言模型库建立对应关系,以确定该语言模型库为该用户A的语言模型库。
[0083]同理,服务器为用户B、用户C建立对应的语言模型库。
[0084] 步骤240、服务器接收终端发送的文本内容请求,所述文本内容请求包括用户标识 信息以及所述用户当前浏览的文本内容。
[0085] 本发明实施例中,服务器接收终端发送的文本内容请求的过程和上述方法实施例 的步骤110类似,此处不再赘述。
[0086] 根据前述例子,服务器接收的文本内容请求包括用户A的用户标识信息以及用户A 当前浏览的文本内容。
[0087] 步骤250、所述服务器根据所述用户标识信息,获取与所述用户标识信息对应的语 言模型库,所述用户语言模型库包括所述用户的语言属性信息。
[0088] 本发明实施例中,服务器根据所述用户标识信息,获取与所述用户标识信息对应 的语言模型库的过程和上述方法实施例的步骤120类似,此处不再赘述。
[0089] 根据前述例子,服务器根据用户A的用户标识信息,获取与用户A对应的语言模型 库,也即是在前述步骤220中建立的语言模型库。
[0090] 步骤260、所述服务器根据所述用户的语言属性信息,对所述用户当前浏览的文本 内容进行转化处理,生成与所述语言属性信息匹配的文本内容。
[0091] 本发明实施例中,服务器根据用户的语言属性信息,对用户当前浏览的文本内容 进行转化处理,生成与语言属性信息匹配的文本内容的过程和上述方法实施例的步骤130 类似,此处不再赘述。
[0092] 在本步骤中,用户当前浏览的文本内容具体为"XX在今天的发布会上揭晓了新设 备"。
[0093] 根据前述例子,服务器通过Stanford Parser软件工具对用户当前浏览的文本内 容"XX在今天的发布会上揭晓了新设备"进行分词处理,得到10个分词信息,分别是"XX"、 "在"、"今天"、"的"、"发布"、"会上"、"揭晓"、"了"、"新"、"设备",同时,获取每个分词信息 的用户词性信息,如:"XX"是代词(PN)、"在"是介词短语(P)、"今天"是时间名词(NT)、"的" 是构成表示所属关系的短语(DEG)、"发布"是常用名词(NN)、"会上"是常用名词(NN)、"揭 晓"是动词(VV)、"了"是内容标记(AS)、"新"是形容词或序数词(JJ)、"设备"是常用名词 (NN)〇
[0094]服务器根据步骤220中建立的语言模型库中获取的用户词性信息、用户词频信息 以及用户词性信息与用户词频信息之间的语法关系,将上述10个词性信息对应的10个分词 信息进行重排序,生成匹配的文本内容。
[0095]如:生成的文本内容具体为:"新设备在今天的发布会上被XX公布"。
[0096] 下面给出Stanford Parser软件工具具体的运行过程。
[0099]步骤270、所述服务器向所述终端发送生成的所述文本内容,以使得所述终端进行 显不〇
[0100]本发明实施例中,服务器向终端发送生成的文本内容,终端进行显示的过程和上 述方法实施例的步骤140类似,此处不再赘述。
[0101]根据前述例子,服务器将生成的文本内容"新设备在今天的发布会上被XX公布"发 送至终端,终端进行显示,以方便用户阅读。
[0102] 可以理解的是,前述实施例中仅以简单句进行说明,在实际应用中,可通过上述步 骤对文章或新闻进行相应的转换,以方便用户对文章或新闻进行阅读,使得用户可快速获 取所需信息,节约用户时间,提高用户体验。
[0103] 在一个例子中,服务器对用户阅读的新闻进行相应的转换。
[0104] 新闻的内容为"部分地区高温、暴雨天气交替,影响了鲜菜的生产和运输,鲜菜价 格环比上涨6.8%,影响CPI上涨0.21个百分点"。该新闻的内容可由撰写设备自动生成。
[0105] 根据步骤240-步骤260的描述,服务器对上述新闻的文本内容进行分词处理,得到 多个分词信息的词性信息,并获取每个分词信息的词性信息;服务器根据用户词性信息、用 户词频信息以及用户词性信息与用户词频信息之间的语法关系,将词性信息对应的分词信 息进行重排序,生成匹配的文本内容。
[0106] 生成的文本内容为"鲜菜的生产和运输被部分地区高温、暴雨天气交替影响,鲜菜 价格环比上涨6.8%,CPI被鲜菜价格环比上涨6.8%影响,上涨0.21个百分点。"
[0107] 由于该转化生成过程与前述实施例描述的过程类似,在此不再复述。
[0108] 本发明实施例提供的一种文本内容生成方法与服务器,服务器接收终端发送的文 本内容请求,根据文本内容请求携带的用户标识信息,获取与用户标识信息对应的语言模 型库,根据语言模型库中包括的用户的语言属性信息,对文本内容进行转化处理,生成与语 言属性信息匹配的文本内容,向终端发送生成的文本内容,以使得终端对文本内容进行显 示。能够解决现有技术中撰写者的描述方式不符合阅读者的阅读习惯,使得阅读者无法快 速获取到需要的信息,浪费阅读者时间,降低阅读者体验的问题。实现了服务器可根据用户 的语言模型库,对用户当前浏览的文本内容进行转换,生成适合用户阅读的文本内容,使得 用户可快速获取所需信息,节约用户时间,提高用户体验。
[0109] 图3为本发明实施例提供的一种服务器结构示意图,如图3所示,本发明实施例提 供的服务器可以包括:接收单元310、获取单元320、转化生成单元330和发送单元340。
[0110] 其中,所述接收单元310,用于接收终端发送的文本内容请求,所述文本内容请求 包括用户标识信息以及所述用户当前浏览的文本内容;
[0111] 获取单元320,用于根据所述用户标识信息,获取与所述用户标识信息对应的语言 模型库,所述用户语言模型库包括所述用户的语言属性信息;
[0112] 转化生成单元330,用于根据所述用户的语言属性信息,对所述用户当前浏览的文 本内容进行转化处理,生成与所述语言属性信息匹配的文本内容;
[0113] 发送单元340,用于向所述终端发送生成的所述文本内容,以使得所述终端进行显 不。
[0114] 进一步地,所述接收单元310还用于,接收所述终端发送的所述用户标识信息和用 户文字内容,所述用户文字内容为所述用户在所述终端中输入或者所述用户浏览;
[0115]所述服务器还包括:建立单元350,用于对所述用户文字内容进行语法分析处理, 建立与所述用户对应的语言模型库;
[0116]所述建立单元350,还用于建立所述用户标识信息与所述语言模型库之间的对应 关系。
[0117]进一步地,所述建立单元350具体用于,对所述用户文字内容进行分词处理,得到 构成所述用户文字内容的多个用户分词信息,并获取每个所述分词信息的用户词性信息;
[0118] 获取所述每个用户分词信息的用户词频信息;
[0119] 记录所述用户词性信息与所述用户词频信息之间的语法关系;
[0120] 根据记录的所述语法关系,建立与所述用户对应的语言模型库。
[0121] 进一步地,所述获取单元320获取的所述用户的语言属性信息包括所述用户词性 信息、所述用户词频信息以及所述用户词性信息与所述用户词频信息之间的语法关系;
[0122] 所述转化生成单元330具体用于,对所述用户当前浏览的文本内容进行分词处理, 得到多个分词信息,并获取每个所述分词信息的词性信息;
[0123] 根据所述用户词性信息、所述用户词频信息以及所述用户词性信息与所述用户词 频信息之间的语法关系,将所述词性信息对应的分词信息进行重排序,生成匹配的文本内 容。
[0124] 本发明实施例提供的装置,可以用于执行图1、图2所示方法实施例的技术方案,其 实现原理和技术效果类似,此处不再赘述。
[0125] 相应地,本发明实施例提供的一种服务器还可用另一种结构实现。图4为本发明服 务器另一个实施例的结构示意图,可以实现本发明图1-2所示实施例的流程,如图4所示,上 述服务器可以包括:壳体41、处理器42、存储器43、电路板44和电源电路45,其中,电路板44 安置在壳体41围成的空间内部,处理器42和存储器43设置在电路板44上;电源电路45,用于 为上述服务器的各个电路或器件供电;存储器43用于存储可执行程序代码;处理器42通过 读取存储器43中存储的可执行程序代码来运行与可执行程序代码对应的程序,用于执行前 述实施例所述的方法。
[0126] 处理器42对上述步骤的具体执行过程以及处理器42通过运行可执行程序代码来 进一步执行的步骤,可以参见本发明图1-2所示实施例的描述,在此不再赘述。
[0127] 该服务器:提供计算服务的设备,服务器的构成包括处理器、硬盘、内存、系统总线 等,服务器和通用的计算机架构类似,但是由于需要提供高可靠的服务,因此在处理能力、 稳定性、可靠性、安全性、可扩展性、可管理性等方面要求较高。
[0128] 需要说明的是,在本文中,诸如术语"包括"、"包含"或者其任何其他变体意在涵盖 非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要 素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备 所固有的要素。在没有更多限制的情况下,由语句"包括一个……"限定的要素,并不排除在 包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
[0129] 本说明书中的各个实施例均采用相关的方式描述,各个实施例之间相同相似的部 分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。
[0130]尤其,对于装置实施例而言,由于其基本相似于方法实施例,所以描述的比较简 单,相关之处参见方法实施例的部分说明即可。
[0131] 在流程图中表示或在此以其他方式描述的逻辑和/或步骤,例如,可以被认为是用 于实现逻辑功能的可执行指令的定序列表,可以具体实现在任何计算机可读介质中,以供 指令执行系统、装置或设备(如基于计算机的系统、包括处理器的系统或其他可以从指令执 行系统、装置或设备取指令并执行指令的系统)使用,或结合这些指令执行系统、装置或设 备而使用。就本说明书而言,〃计算机可读介质〃可以是任何可以包含、存储、通信、传播或传 输程序以供指令执行系统、装置或设备或结合这些指令执行系统、装置或设备而使用的装 置。
[0132] 计算机可读介质的更具体的示例(非穷尽性列表)包括以下:具有一个或多个布线 的电连接部(电子装置),便携式计算机盘盒(磁装置),随机存取存储器(RAM),只读存储器 (ROM),可擦除可编辑只读存储器(EPROM或闪速存储器),光纤装置,以及便携式光盘只读存 储器(CDR0M)。另外,计算机可读介质甚至可以是可在其上打印所述程序的纸或其他合适的 介质,因为可以例如通过对纸或其他介质进行光学扫描,接着进行编辑、解译或必要时以其 他合适方式进行处理来以电子方式获得所述程序,然后将其存储在计算机存储器中。
[0133] 应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。
[0134] 在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行 系统执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用 本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功 能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门 阵列(PGA),现场可编程门阵列(FPGA)等。
[0135] 本技术领域的普通技术人员可以理解实现上述实施例方法携带的全部或部分步 骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介 质中,该程序在执行时,包括方法实施例的步骤之一或其组合。
[0136] 为了描述的方便,描述以上装置是以功能分为各种单元/模块分别描述。当然,在 实施本发明时可以把各单元/模块的功能在同一个或多个软件和/或硬件中实现。
[0137] 通过以上的实施方式的描述可知,本领域的技术人员可以清楚地了解到本发明可 借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本发明的技术方案本质 上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品 可以存储在存储介质中,如R0M/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备 (可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例或者实施例的某些 部分所述的方法。
【主权项】
1. 一种文本内容生成方法,其特征在于,包括: 服务器接收终端发送的文本内容请求,所述文本内容请求包括用户标识信息以及所述 用户当前浏览的文本内容; 所述服务器根据所述用户标识信息,获取与所述用户标识信息对应的语言模型库,所 述用户语言模型库包括所述用户的语言属性信息; 所述服务器根据所述用户的语言属性信息,对所述用户当前浏览的文本内容进行转化 处理,生成与所述语言属性信息匹配的文本内容; 所述服务器向所述终端发送生成的所述文本内容,以使得所述终端进行显示。2. 根据权利要求1所述的方法,其特征在于,所述服务器接收终端发送的文本内容请求 之前,所述方法包括: 服务器接收所述终端发送的所述用户标识信息和用户文字内容,所述用户文字内容为 所述用户在所述终端中输入或者所述用户浏览; 所述服务器对所述用户文字内容进行语法分析处理,建立与所述用户对应的语言模型 库; 所述服务器建立所述用户标识信息与所述语言模型库之间的对应关系。3. 根据权利要求2所述的方法,其特征在于,所述服务器对所述用户文字内容进行语法 分析处理,建立与所述用户对应的语言模型库,具体包括: 所述服务器对所述用户文字内容进行分词处理,得到构成所述用户文字内容的多个用 户分词信息,并获取每个所述分词信息的用户词性信息; 所述服务器获取所述每个用户分词信息的用户词频信息; 所述服务器记录所述用户词性信息与所述用户词频信息之间的语法关系; 所述服务器根据记录的所述语法关系,建立与所述用户对应的语言模型库。4. 根据权利要求3所述的方法,其特征在于,所述用户的语言属性信息包括所述用户词 性信息、所述用户词频信息以及所述用户词性信息与所述用户词频信息之间的语法关系; 所述服务器根据所述用户的语言属性信息,对所述用户当前浏览的文本内容进行转化 处理,生成与所述语言属性信息匹配的文本内容,具体包括: 所述服务器对所述用户当前浏览的文本内容进行分词处理,得到多个分词信息,并获 取每个所述分词信息的词性信息; 所述服务器根据所述用户词性信息、所述用户词频信息以及所述用户词性信息与所述 用户词频信息之间的语法关系,将所述词性信息对应的分词信息进行重排序,生成匹配的 文本内容。5. -种服务器,其特征在于,包括: 接收单元,用于接收终端发送的文本内容请求,所述文本内容请求包括用户标识信息 以及所述用户当前浏览的文本内容; 获取单元,用于根据所述用户标识信息,获取与所述用户标识信息对应的语言模型库, 所述用户语言模型库包括所述用户的语言属性信息; 转化生成单元,用于根据所述用户的语言属性信息,对所述用户当前浏览的文本内容 进行转化处理,生成与所述语言属性信息匹配的文本内容; 发送单元,用于向所述终端发送生成的所述文本内容,以使得所述终端进行显示。6. 根据权利要求5所述的服务器,其特征在于,所述接收单元还用于,接收所述终端发 送的所述用户标识信息和用户文字内容,所述用户文字内容为所述用户在所述终端中输入 或者所述用户浏览; 所述服务器还包括:建立单元,用于对所述用户文字内容进行语法分析处理,建立与所 述用户对应的语言模型库; 所述建立单元,还用于建立所述用户标识信息与所述语言模型库之间的对应关系。7. 根据权利要求6所述的服务器,其特征在于,所述建立单元具体用于,对所述用户文 字内容进行分词处理,得到构成所述用户文字内容的多个用户分词信息,并获取每个所述 分词信息的用户词性信息; 获取所述每个用户分词信息的用户词频信息; 记录所述用户词性信息与所述用户词频信息之间的语法关系; 根据记录的所述语法关系,建立与所述用户对应的语言模型库。8. 根据权利要求7所述的服务器,其特征在于,所述获取单元获取的所述用户的语言属 性信息包括所述用户词性信息、所述用户词频信息以及所述用户词性信息与所述用户词频 信息之间的语法关系; 所述转化生成单元具体用于,对所述用户当前浏览的文本内容进行分词处理,得到多 个分词信息,并获取每个所述分词信息的词性信息; 根据所述用户词性信息、所述用户词频信息以及所述用户词性信息与所述用户词频信 息之间的语法关系,将所述词性信息对应的分词信息进行重排序,生成匹配的文本内容。9. 一种服务器,其特征在于,所述服务器包括:壳体、处理器、存储器、电路板和电源电 路,其中,电路板安置在壳体围成的空间内部,处理器和存储器设置在电路板上;电源电路, 用于为上述电子设备的各个电路或器件供电;存储器用于存储可执行程序代码;处理器通 过读取存储器中存储的可执行程序代码来运行与可执行程序代码对应的程序,用于执行前 述任一权利要求1-4所述的。
【文档编号】G06F17/24GK106095742SQ201610443679
【公开日】2016年11月9日
【申请日】2016年6月20日
【发明人】魏铮
【申请人】北京金山安全软件有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1