python搭建个人信息管理_构建建私人信息提醒系统的架构 Python

信息提醒系统非常有用,小到各种闹钟大到各大应用的消息系统都属于信息提醒系统。但是对于自己的各类业务,如量化交易、购买提醒等使用他人提醒系统在时多有不便,我们可以基于python搭建一个定制的信息提醒系统。本文先将架构列出逐步丰满各个细节。

整个信息系统有四个模块构成,完成信息的获取加工发送等。

一、获取数据

通过爬虫或者API等手段从数据源获取数据和完成清洗。

获取数据主要有爬虫和API两种模式。

1、爬虫

2、API

数据清洗主要完成日期和数字等格式转换、异常值处理等。

二、产生信号

根据需求通过各种算法将信息提取为信号,例如最简单找出一小时内涨幅最大的股票等。

三、信息降噪

信息降噪非常关键,过少的信息提醒会错过重要事件,过量的信息提醒会降低敏感度等于没有信息提醒。在信息降噪过程中,将第二步产生的信号生产信息发送库,并打上提醒优先级标签。

1、降低信息产生频率

2、对重复信息去重

3、提升触发门限

4、优先级

5、对于临时性的事件,设定总的发送次数。例如有新股票上市,就只在股票上新的前10个小时,每小时发送一次提醒,共提醒10次。

四、信息发送

在这一步在内容方面确定消息的格式,在时域上确定消息的发送频率,在发送形式上对不同优先级的信息用不同形式发送

消息的格式

1、实时发生钉钉、微信

2、非实时发生邮件

发送的频率

1、发送周期:月、周、日、时等

3、特定时刻触发

2、按事件出发:信号达到触发门限(可放在第三部降噪时完成。)

发送的形式

1、声音

2、震动

3、只在消息栏显示

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值