CN116955738B - 基于网络足迹进行分析的用户行为预测*** - Google Patents
基于网络足迹进行分析的用户行为预测*** Download PDFInfo
- Publication number
- CN116955738B CN116955738B CN202311206662.XA CN202311206662A CN116955738B CN 116955738 B CN116955738 B CN 116955738B CN 202311206662 A CN202311206662 A CN 202311206662A CN 116955738 B CN116955738 B CN 116955738B
- Authority
- CN
- China
- Prior art keywords
- data
- footprint
- unit
- user
- invalid
- 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.)
- Active
Links
- 238000004458 analytical method Methods 0.000 title claims abstract description 42
- 238000012216 screening Methods 0.000 claims description 15
- 238000012098 association analyses Methods 0.000 claims description 7
- 238000013528 artificial neural network Methods 0.000 claims description 4
- 238000005516 engineering process Methods 0.000 claims description 4
- 230000006399 behavior Effects 0.000 description 96
- 238000000034 method Methods 0.000 description 12
- 230000006872 improvement Effects 0.000 description 8
- 230000008569 process Effects 0.000 description 4
- 230000003542 behavioural effect Effects 0.000 description 3
- 238000004422 calculation algorithm Methods 0.000 description 2
- 238000007405 data analysis Methods 0.000 description 2
- 238000013480 data collection Methods 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 238000007619 statistical method Methods 0.000 description 2
- 238000012549 training Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000013523 data management Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 238000003062 neural network model Methods 0.000 description 1
- 210000002569 neuron Anatomy 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 238000002360 preparation method Methods 0.000 description 1
Classifications
-
- 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/903—Querying
- G06F16/9035—Filtering based on additional data, e.g. user or group profiles
-
- 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/21—Design, administration or maintenance of databases
- G06F16/215—Improving data quality; Data cleansing, e.g. de-duplication, removing invalid entries or correcting typographical errors
-
- 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/23—Updating
-
- 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/951—Indexing; Web crawling techniques
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D10/00—Energy efficient computing, e.g. low power processors, power management or thermal management
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Databases & Information Systems (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computational Linguistics (AREA)
- Quality & Reliability (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本发明涉及行为分析技术领域。本发明涉及基于网络足迹进行分析的用户行为预测***。其包括足迹抓取单元、无效时间设定单元、无效数据剔除单元、行为数据寻找单元以及预测数据更新单元;足迹抓取单元用于抓取用户在网络的足迹数据;无效时间设定单元用于对足迹抓取单元抓取的足迹数据进行频繁度分析,根据分析结果设定足迹数据的无效时间;通过无效时间设定单元和无效数据剔除单元设定无效时间,并对足迹数据中的部分数据通过无效时间进行比对,将无效的足迹数据进行剔除,避免用户喜好出现改变,造成该用户的部分历史记录数据并不适用于该用户,出现了无效性,导致在对该用户进行预测时,部分历史记录数据会对预测数据进行误导。
Description
技术领域
本发明涉及行为分析技术领域,具体地说,涉及基于网络足迹进行分析的用户行为预测***。
背景技术
用户网络行为分析是指在获得用户在网络操作行为的相关数据的情况下,对相关数据进行统计分析,从而判断发现网络用户的群体构成和各自的喜好,目前,对用户行为进行预测时,通过该用户的历史记录数据对用户进行行为分析,但人的喜好是随着事物而进行改变的,当喜好出现改变,造成该用户的部分历史记录数据并不适用于该用户,出现了无效性,导致在对该用户进行预测时,部分历史记录数据会对预测数据进行误导,造成预测数据的偏移,为了减少这种情况,提出基于网络足迹进行分析的用户行为预测***。
发明内容
本发明的目的在于提供基于网络足迹进行分析的用户行为预测***,以解决上述背景技术中提出的问题。
为实现上述目的,提供了基于网络足迹进行分析的用户行为预测***,包括足迹抓取单元、无效时间设定单元、无效数据剔除单元、行为数据寻找单元以及预测数据更新单元;
所述足迹抓取单元用于抓取用户在网络的足迹数据;
所述无效时间设定单元用于对足迹抓取单元抓取的足迹数据进行频繁度分析,根据分析结果设定足迹数据的无效时间;
所述无效数据剔除单元用于将足迹抓取单元抓取的足迹数据根据时段进行划分,并对每个时段的足迹数据结合无效时间设定单元设定的无效时间进行比对,剔除已经超过无效时间的足迹数据;
所述行为数据寻找单元用于根据无效数据剔除单元剔除后的足迹数据进行筛选,获取每个时段使用时间最长的特征数据,并根据特征数据在足迹数据中寻找类型关联的行为数据;
所述预测数据更新单元用于建立用户行为预测模型,根据所处时段的特征数据作为用户的行为预测数据,并结合足迹抓取单元抓取最新的足迹数据进行反馈,根据反馈结果更新行为预测数据。
作为本技术方案的进一步改进,所述足迹抓取单元通过网络足迹抓取工具,抓取用户在网络上的行为痕迹数据。
作为本技术方案的进一步改进,所述足迹抓取单元还包括用户信息收集模块,所述用户信息收集模块用于向用户发送兴趣行为爱好填写问卷,根据用户反馈问卷内容获取用户在网络中的足迹数据。
作为本技术方案的进一步改进,所述无效时间设定单元包括无效设定模块,所述无效设定模块用于设定一天内占用时间不同所对应的无效时间阈值,同时根据足迹抓取单元抓取的足迹数据进行频繁度分析,获取一个月用户在每一天内网络足迹占用时间的平均值,根据平均值与无效时间阈值进行比对,从而设定对应的无效时间。
作为本技术方案的进一步改进,所述无效数据剔除单元包括时段划分模块和数据筛选模块;
所述时段划分模块用于将足迹抓取单元抓取的足迹数据根据早中晚三个时段进行划分,获取早足迹数据库、中足迹数据库,晚足迹数据库;
所述数据筛选模块用于将时段划分模块划分后的早足迹数据库、中足迹数据库,晚足迹数据库分别和无效设定模块设定的无效时间进行比对,并剔除每个时段中记录时间超出无效时间的足迹数据。
作为本技术方案的进一步改进,所述无效数据剔除单元还包括用户使用分析模块,所述用户使用分析模块用于根据足迹抓取单元抓取的足迹数据进行频繁度分析,根据分析结果将足迹数据划分为上班时间和下班时间,并剔除上班时间所使用的足迹数据,同时将保留的数据发送至时段划分模块进行划分。
作为本技术方案的进一步改进,所述行为数据寻找单元包括特征数据获取模块和关联匹配模块;
所述特征数据获取模块用于根据数据筛选模块剔除后的早足迹数据库、中足迹数据库,晚足迹数据库分别进行占比时间最长的数据筛选,获取早足迹数据库、中足迹数据库,晚足迹数据库对应占比时间最长的特征数据;
所述关联匹配模块用于根据特征数据在足迹抓取单元获取的足迹数据中进行行为关联分析,获取足迹数据与特征数据有关联的行为数据。
作为本技术方案的进一步改进,所述预测数据更新单元通过神经网络技术,根据早足迹数据库、中足迹数据库,晚足迹数据库建立用户行为预测模型。
作为本技术方案的进一步改进,所述预测数据更新单元包括行为预测模块和反馈更新模块;
所述行为预测模块用于根据将所处时段发送至用户行为预测模型,用户行为预测模型根据所处时段匹配对应时间的足迹数据库,将足迹数据库的特征数据作为行为预测数据进行发送;
所述反馈更新模块用于根据足迹抓取单元抓取的最新足迹数据和行为预测模块发送的行为预测数据进行差异比对,若比对结果错误,根据最新足迹数据结合行为数据进行匹配,若匹配正确以行为数据作为行为预测数据发送行为预测模块进行更新,若比对结果正确,即继续预测。
与现有技术相比,本发明的有益效果:
该基于网络足迹进行分析的用户行为预测***中,通过无效时间设定单元和无效数据剔除单元设定无效时间,并对足迹数据中的部分数据通过无效时间进行比对,将无效的足迹数据进行剔除,避免用户喜好出现改变,造成该用户的部分历史记录数据并不适用于该用户,出现了无效性,导致在对该用户进行预测时,部分历史记录数据会对预测数据进行误导,造成预测数据的偏移,通过行为数据寻找单元和预测数据更新单元根据时段对用户行为进行预测,并根据用户行为进行预测数据更新,避免预测数据和用户行为不一致,造成为用户推动产品质量降低。
附图说明
图1为本发明的整体流程框图。
图中各个标号意义为:
10、足迹抓取单元;20、无效时间设定单元;30、无效数据剔除单元;40、行为数据寻找单元;50、预测数据更新单元。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
实施例1:
请参阅图1所示,本实施例目的在于,提供了基于网络足迹进行分析的用户行为预测***,包括足迹抓取单元10、无效时间设定单元20、无效数据剔除单元30、行为数据寻找单元40以及预测数据更新单元50;
足迹抓取单元10用于抓取用户在网络的足迹数据;
足迹抓取单元10通过网络足迹抓取工具,抓取用户在网络上的行为痕迹数据。步骤如下:
定义抓取范围:确定要抓取的网络平台或网站,例如社交媒体平台、搜索引擎、网购平台等;
获取授权访问:如果需要获取用户的行为数据,需要获取用户的授权访问权限,如登录账号或使用API密钥;
设置抓取参数:确定要抓取的数据类型和时间范围,例如浏览记录、搜索记录、购买记录等;
编写抓取脚本:使用编程语言或专用工具编写程序,模拟用户访问网页或调用API接口,从而获取用户的行为数据;
数据存储和处理:将抓取到的数据存储到数据库或文件***中,以备后续分析和处理。
足迹抓取单元10还包括用户信息收集模块,用户信息收集模块用于向用户发送兴趣行为爱好填写问卷,根据用户反馈问卷内容获取用户在网络中的足迹数据。步骤如下:
设计问卷:确定需要收集的信息内容,包括用户的兴趣、行为和爱好等方面的问题。确保问题清晰明了,并提供适当的选项供用户选择或自由填写;
选择发送方式:确定向用户发送问卷的方式,可以通过电子邮件、社交媒体、网站弹窗等方式进行;
发送问卷:将问卷链接或问卷内容发送给用户,提供简洁明了的说明,解释为什么需要用户填写该问卷以及如何确保用户的隐私和数据安全;
收集问卷数据:用户填写问卷后,收集、记录和存储用户的回答信息。可以使用在线调查工具或问卷调查平台来简化数据收集和管理过程;
数据分析:对收集到的问卷数据进行统计分析和解释,以了解用户的兴趣和偏好。可以使用统计软件或数据分析工具来处理数据和生成报告
无效时间设定单元20用于对足迹抓取单元10抓取的足迹数据进行频繁度分析,根据分析结果设定足迹数据的无效时间;
无效时间设定单元20包括无效设定模块,无效设定模块用于设定一天内占用时间不同所对应的无效时间阈值,同时根据足迹抓取单元10抓取的足迹数据进行频繁度分析,获取一个月用户在每一天内网络足迹占用时间的平均值,根据平均值与无效时间阈值进行比对,从而设定对应的无效时间。步骤如下:
分析每天的足迹占用时间:根据所收集的足迹数据,计算每天用户在网络上的足迹占用时间。可以将每次访问的持续时间进行累加,得到每天的总占用时间;
计算一个月内的平均值:对于一个月内的每一天,计算每天足迹占用时间的平均值。将每天的总占用时间除以一个月内的总天数,得到平均值;
设定无效时间阈值:根据需求和可接受的定义,设定不同占用时间对应的无效时间阈值。可以根据用户习惯、行为模式和业务需求来确定;如设置无效时间阈值为一个月,超出一个月即视为无效数据;
比较平均值和阈值:将每天的平均足迹占用时间与设定的无效时间阈值进行比较。如果平均值超过阈值,则认为该天内的足迹时间无效;
根据结果调整阈值:根据比较结果,可以根据实际情况对无效时间阈值进行调整,以更好地反映用户的需求和行为模式。
无效数据剔除单元30用于将足迹抓取单元10抓取的足迹数据根据时段进行划分,并对每个时段的足迹数据结合无效时间设定单元20设定的无效时间进行比对,剔除已经超过无效时间的足迹数据;
无效数据剔除单元30包括时段划分模块和数据筛选模块;
时段划分模块用于将足迹抓取单元10抓取的足迹数据根据早中晚三个时段进行划分,获取早足迹数据库、中足迹数据库,晚足迹数据库;步骤如下:
足迹数据收集:使用网络监测工具或应用程序分析工具,收集用户在网络上的足迹数据;
时间段划分:根据足迹数据中的时间信息,将每条足迹数据划分为早、中、晚三个时段。可以根据具体需求和时间范围进行划分,如早晨6:0011:59,中午12:0017:59,晚上18:0023:59;
早足迹数据库创建:将划分为早晨时段的足迹数据存储到早足迹数据库中;
中足迹数据库创建:将划分为中午时段的足迹数据存储到中足迹数据库中;
晚足迹数据库创建:将划分为晚上时段的足迹数据存储到晚足迹数据库中。
数据筛选模块用于将时段划分模块划分后的早足迹数据库、中足迹数据库,晚足迹数据库分别和无效设定模块设定的无效时间进行比对,并剔除每个时段中记录时间超出无效时间的足迹数据。表达式如下:
设定的无效时间阈值:
无效时间开始时间:startTime;
无效时间结束时间:endTime;
早足迹数据库剔除无效数据:
早足迹数据库=早足迹数据库[记录时间 ≥ startTime and 记录时间 ≤endTime];
中足迹数据库剔除无效数据:
中足迹数据库=中足迹数据库[记录时间 ≥ startTime and 记录时间 ≤endTime];
晚足迹数据库剔除无效数据:
晚足迹数据库=晚足迹数据库[记录时间 ≥ startTime and 记录时间 ≤endTime]。
无效数据剔除单元30还包括用户使用分析模块,用户使用分析模块用于根据足迹抓取单元10抓取的足迹数据进行频繁度分析,根据分析结果将足迹数据划分为上班时间和下班时间,并剔除上班时间所使用的足迹数据,同时将保留的数据发送至时段划分模块进行划分。在对用户行为进行预测时,由于用户如果在上班期间,足迹数据是跟随工作内容进行变动,这类足迹数据由于并不是用户自身的行为想法,导致记录对后期预测价值较低,同时还会误导行为预测模型。公式如下:
假设上班时间为早上9点到下午6点:
上班时间数据剔除:足迹数据=足迹数据[时间<'09:00:00'or时间>'18:00:00'];
行为数据寻找单元40用于根据无效数据剔除单元30剔除后的足迹数据进行筛选,获取每个时段使用时间最长的特征数据,并根据特征数据在足迹数据中寻找类型关联的行为数据;
行为数据寻找单元40包括特征数据获取模块和关联匹配模块;
特征数据获取模块用于根据数据筛选模块剔除后的早足迹数据库、中足迹数据库,晚足迹数据库分别进行占比时间最长的数据筛选,获取早足迹数据库、中足迹数据库,晚足迹数据库对应占比时间最长的特征数据;步骤如下:
统计每个时间段内的足迹占用时间总和:对于早足迹数据库、中足迹数据库和晚足迹数据库,分别计算每个时间段内的足迹占用时间总和;
计算时间段内的足迹占比:将每个时间段内的足迹占用时间总和除以整体的足迹占用时间总和,得到时间段内的足迹占比;
筛选占比最高的特征数据:根据时间段内的足迹占比,筛选出占比最高的特征数据。
关联匹配模块用于根据特征数据在足迹抓取单元10获取的足迹数据中进行行为关联分析,获取足迹数据与特征数据有关联的行为数据。步骤如下:
行为关联分析准备:将特征数据与足迹数据进行准备,以便进行行为关联分析。确保数据格式和表结构可以进行关联操作;
行为关联分析:基于特征数据和足迹数据的共同字段如用户ID、日期等,进行关联操作,找出特征数据和足迹数据之间的行为关联;
提取关联行为数据:根据行为关联分析的结果,从足迹数据中提取与特征数据有关联的行为数据。
预测数据更新单元50用于建立用户行为预测模型;
预测数据更新单元50通过神经网络技术,根据早足迹数据库、中足迹数据库,晚足迹数据库建立用户行为预测模型。表示式如下:
输入层:将早足迹数据库、中足迹数据库和晚足迹数据库的数据作为输入;
隐藏层:包含多个神经元,负责提取数据的特征和学习数据的模式;
输出层:根据预测目标的类型,可以是二分类、多分类或回归输出;
训练过程:通过给定的训练样本和标签,使用梯度下降等优化算法来调整神经网络的权重和偏置,以最小化预测与真实值之间的误差;
预测过程:根据经过训练的神经网络模型和新的输入数据,使用前向传播算法计算输出结果,得到用户行为的预测结果。
根据所处时段的特征数据作为用户的行为预测数据,并结合足迹抓取单元10抓取最新的足迹数据进行反馈,根据反馈结果更新行为预测数据。
预测数据更新单元50包括行为预测模块和反馈更新模块;
行为预测模块用于根据将所处时段发送至用户行为预测模型,用户行为预测模型根据所处时段匹配对应时间的足迹数据库,将足迹数据库的特征数据作为行为预测数据进行发送;步骤如下:
获取所处时段:根据当前时间或其他相关的时间信息,确定用户所处的时段,如早晨、上午、下午、晚上等;
发送所处时段至用户行为预测模型:将获取的时段信息发送至用户行为预测模型,作为预测模型的输入;
时段匹配与足迹数据库选择:用户行为预测模型根据接收到的时段信息,匹配对应的足迹数据库,如根据早晨时段选择早足迹数据库,根据上午时段选择中足迹数据库等;
获取足迹数据库的特征数据:从匹配到的足迹数据库中提取特征数据,以应用于行为预测模型;
发送特征数据至用户行为预测模型:将足迹数据库的特征数据作为行为预测模型的输入,发送至用户行为预测模型进行行为预测。
反馈更新模块用于根据足迹抓取单元10抓取的最新足迹数据和行为预测模块发送的行为预测数据进行差异比对,若比对结果错误,根据最新足迹数据结合行为数据进行匹配,若匹配正确以行为数据作为行为预测数据发送行为预测模块进行更新,若比对结果正确,即继续预测。表达式如下:
if prediction ! = latestfootprint:
matchedbehaviordata = match(latestfootprint,behaviordata);
updatedprediction = matchedbehaviordata send(updatedprediction);
# 发送更新后的预测数据至行为预测模块;
else:
continueprediction() # 继续预测;
其中,prediction:预测数据,代表从行为预测模块接收到的行为预测结果。latestfootprint:最新足迹数据,代表从抓取的数据中获取的最新的用户足迹数据。matchedbehaviordata:匹配后的行为数据,代表根据最新足迹数据和行为数据进行匹配后找到的匹配正确的行为数据。match():匹配函数,用于匹配最新足迹数据和行为数据,以找到匹配正确的行为数据。updatedprediction:更新后的预测数据,代表匹配正确的行为数据,作为新的行为预测数据。send(updatedprediction):发送更新后的预测数据至行为预测模块,用于更新行为预测模型。continueprediction():继续预测,表示在预测与实际足迹一致时,继续进行下一次的预测。
以上显示和描述了本发明的基本原理、主要特征和本发明的优点。本行业的技术人员应该了解,本发明不受上述实施例的限制,上述实施例和说明书中描述的仅为本发明的优选例,并不用来限制本发明,在不脱离本发明精神和范围的前提下,本发明还会有各种变化和改进,这些变化和改进都落入要求保护的本发明范围内。本发明要求保护范围由所附的权利要求书及其等效物界定。
Claims (6)
1.基于网络足迹进行分析的用户行为预测***,其特征在于:包括足迹抓取单元(10)、无效时间设定单元(20)、无效数据剔除单元(30)、行为数据寻找单元(40)以及预测数据更新单元(50);
所述足迹抓取单元(10)用于抓取用户在网络的足迹数据;
所述无效时间设定单元(20)用于对足迹抓取单元(10)抓取的足迹数据进行频繁度分析,根据分析结果设定足迹数据的无效时间;
所述无效数据剔除单元(30)用于将足迹抓取单元(10)抓取的足迹数据根据时段进行划分,并对每个时段的足迹数据结合无效时间设定单元(20)设定的无效时间进行比对,剔除已经超过无效时间的足迹数据;
所述行为数据寻找单元(40)用于根据无效数据剔除单元(30)剔除后的足迹数据进行筛选,获取每个时段使用时间最长的特征数据,并根据特征数据在足迹数据中寻找类型关联的行为数据;
所述预测数据更新单元(50)用于建立用户行为预测模型,根据所处时段的特征数据作为用户的行为预测数据,并结合足迹抓取单元(10)抓取最新的足迹数据进行反馈,根据反馈结果更新行为预测数据;
所述无效时间设定单元(20)包括无效设定模块,所述无效设定模块用于设定一天内占用时间不同所对应的无效时间阈值,同时根据足迹抓取单元(10)抓取的足迹数据进行频繁度分析,获取一个月用户在每一天内网络足迹占用时间的平均值,根据平均值与无效时间阈值进行比对,从而设定对应的无效时间;
所述无效数据剔除单元(30)包括时段划分模块和数据筛选模块;
所述时段划分模块用于将足迹抓取单元(10)抓取的足迹数据根据早中晚三个时段进行划分,获取早足迹数据库、中足迹数据库,晚足迹数据库;
所述数据筛选模块用于将时段划分模块划分后的早足迹数据库、中足迹数据库,晚足迹数据库分别和无效设定模块设定的无效时间进行比对,并剔除每个时段中记录时间超出无效时间的足迹数据;
所述无效数据剔除单元(30)还包括用户使用分析模块,所述用户使用分析模块用于根据足迹抓取单元(10)抓取的足迹数据进行频繁度分析,根据分析结果将足迹数据划分为上班时间和下班时间,并剔除上班时间所使用的足迹数据,同时将保留的数据发送至时段划分模块进行划分。
2.根据权利要求1所述的基于网络足迹进行分析的用户行为预测***,其特征在于:所述足迹抓取单元(10)通过网络足迹抓取工具,抓取用户在网络上的行为痕迹数据。
3.根据权利要求1所述的基于网络足迹进行分析的用户行为预测***,其特征在于:所述足迹抓取单元(10)还包括用户信息收集模块,所述用户信息收集模块用于向用户发送兴趣行为爱好填写问卷,根据用户反馈问卷内容获取用户在网络中的足迹数据。
4.根据权利要求1所述的基于网络足迹进行分析的用户行为预测***,其特征在于:所述行为数据寻找单元(40)包括特征数据获取模块和关联匹配模块;
所述特征数据获取模块用于根据数据筛选模块剔除后的早足迹数据库、中足迹数据库,晚足迹数据库分别进行占比时间最长的数据筛选,获取早足迹数据库、中足迹数据库,晚足迹数据库对应占比时间最长的特征数据;
所述关联匹配模块用于根据特征数据在足迹抓取单元(10)获取的足迹数据中进行行为关联分析,获取足迹数据与特征数据有关联的行为数据。
5.根据权利要求1所述的基于网络足迹进行分析的用户行为预测***,其特征在于:所述预测数据更新单元(50)通过神经网络技术,根据早足迹数据库、中足迹数据库,晚足迹数据库建立用户行为预测模型。
6.根据权利要求1所述的基于网络足迹进行分析的用户行为预测***,其特征在于:所述预测数据更新单元(50)包括行为预测模块和反馈更新模块;
所述行为预测模块用于根据将所处时段发送至用户行为预测模型,用户行为预测模型根据所处时段匹配对应时间的足迹数据库,将足迹数据库的特征数据作为行为预测数据进行发送;
所述反馈更新模块用于根据足迹抓取单元(10)抓取的最新足迹数据和行为预测模块发送的行为预测数据进行差异比对,若比对结果错误,根据最新足迹数据结合行为数据进行匹配,若匹配正确以行为数据作为行为预测数据发送行为预测模块进行更新,若比对结果正确,即继续预测。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311206662.XA CN116955738B (zh) | 2023-09-19 | 2023-09-19 | 基于网络足迹进行分析的用户行为预测*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311206662.XA CN116955738B (zh) | 2023-09-19 | 2023-09-19 | 基于网络足迹进行分析的用户行为预测*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN116955738A CN116955738A (zh) | 2023-10-27 |
CN116955738B true CN116955738B (zh) | 2023-12-08 |
Family
ID=88458677
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202311206662.XA Active CN116955738B (zh) | 2023-09-19 | 2023-09-19 | 基于网络足迹进行分析的用户行为预测*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN116955738B (zh) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2016212597A (ja) * | 2015-05-07 | 2016-12-15 | 富士通株式会社 | 情報収集プログラム、情報収集装置、及び情報収集方法 |
CN106611345A (zh) * | 2015-10-23 | 2017-05-03 | 北京国双科技有限公司 | 一种采集用户行为数据的方法及装置 |
CN108108438A (zh) * | 2017-12-20 | 2018-06-01 | 深圳市恒腾网络有限公司 | 行为数据的识别方法及装置 |
CN112148770A (zh) * | 2020-09-16 | 2020-12-29 | 翼集分电子商务(上海)有限公司 | 一种基于多源数据及语义融合的用户行为预测方法及*** |
CN114840570A (zh) * | 2022-03-11 | 2022-08-02 | 神策网络科技(北京)有限公司 | 数据处理方法、装置、电子设备及存储介质 |
-
2023
- 2023-09-19 CN CN202311206662.XA patent/CN116955738B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2016212597A (ja) * | 2015-05-07 | 2016-12-15 | 富士通株式会社 | 情報収集プログラム、情報収集装置、及び情報収集方法 |
CN106611345A (zh) * | 2015-10-23 | 2017-05-03 | 北京国双科技有限公司 | 一种采集用户行为数据的方法及装置 |
CN108108438A (zh) * | 2017-12-20 | 2018-06-01 | 深圳市恒腾网络有限公司 | 行为数据的识别方法及装置 |
CN112148770A (zh) * | 2020-09-16 | 2020-12-29 | 翼集分电子商务(上海)有限公司 | 一种基于多源数据及语义融合的用户行为预测方法及*** |
CN114840570A (zh) * | 2022-03-11 | 2022-08-02 | 神策网络科技(北京)有限公司 | 数据处理方法、装置、电子设备及存储介质 |
Non-Patent Citations (2)
Title |
---|
基于事件序列的蠕虫网络行为分析算法;张甲 等;山东大学学报(理学版);第42卷(第9期);全文 * |
搜索引擎广告用户行为预测与特征分析;王海雷;计算机应用研究;第30卷(第5期);全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN116955738A (zh) | 2023-10-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107526807B (zh) | 信息推荐方法及装置 | |
CN101894351A (zh) | 基于多智能Agent的旅游多媒体信息个性化服务*** | |
CN112149352B (zh) | 一种结合gbdt自动特征工程对营销活动点击的预测方法 | |
CN109544197A (zh) | 一种用户流失预测方法和装置 | |
CN109815631A (zh) | 一种游戏数据的处理方法和装置 | |
CN113312531A (zh) | 一种基于dpi解析与决策树模型的用户画像识别方法 | |
CN111105849B (zh) | 一种基于大数据的渠道协同满意度调查方法及*** | |
CN104992318B (zh) | 行事历主动推荐事件的方法 | |
CN110083699B (zh) | 基于深度神经网络的新闻流行度预测模型训练方法 | |
CN117216419B (zh) | 基于ai技术的数据分析方法 | |
CN116955738B (zh) | 基于网络足迹进行分析的用户行为预测*** | |
CN117271905A (zh) | 基于人群画像的侧向需求分析方法及*** | |
CN116861063B (zh) | 一种发掘社媒热搜商业价值度的方法 | |
CN116304351B (zh) | 一种基于大数据的智能数据信息统计管理***及方法 | |
CN116320626B (zh) | 一种计算电商直播热度的方法及*** | |
CN112734142B (zh) | 基于深度学习的资源学习路径规划方法及装置 | |
CN115935073A (zh) | 基于人工智能交叉验证的舆情分析方法及*** | |
CN111143688B (zh) | 一种基于移动新闻客户端的评估方法及其*** | |
CN114417884A (zh) | 一种用于信息技术咨询服务的智能展示装置及方法 | |
CN111353101A (zh) | 一种数据推送方法 | |
CN106202473A (zh) | 一种基于大数据的品***方法及*** | |
CN101655850B (zh) | 知识提取过程生成设备和知识提取过程调整设备及其方法 | |
Sudhakar et al. | Web User Profile Generation and Discovery Analysis using LSTM Architecture | |
CN114969558B (zh) | 一种基于用户行为习惯分析的用户画像生成方法和*** | |
CN117911085B (zh) | 一种基于企业营销的用户管理***、方法及终端 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |