音讯推送的千人千面窘境
为了吸引用户的注意力,减少用户的活跃度和留存率,晋升利用的流量和支出,手机应用程序往往心愿千人千面地向用户推送告诉,即依据用户的特色和需要,为每个用户推送适合的音讯内容,以有针对性地取得用户的关注。
目前,音讯推送通过智能标签能力曾经能够实现用户画像千人千面,依据用户的注册信息、行为数据、趣味偏好等,为每个用户打上不同的标签,比方年龄、性别、地区、职业、喜好等。然而,当推送告诉时,经营写的文案只能为用户群而写,做不到千人收到千版告诉,起因有很多:
- 经营人员无奈为每个用户独自写告诉,这样既费时又费劲。
- 经营人员无奈及时跟进每个用户的反馈和行为,难以实现优化调整。
因而,音讯推送的千人千面窘境亟待解决。
AI 创作文案的能力
AI 可能依据不同的场景、主题、格调等生成不同的文本内容,并且可能依据上下文生成晦涩、连贯、有逻辑、有创意的文本内容。目前,AI 创作文案曾经有了很多利用,比方:
- ChatGPT 是一种基于 GPT- 4 引擎的人工智能聊天机器人,能够用自然语言解决算法进行交换、答复问题和提供有用的信息。
- CopyAI 是一种人工智能写作工具,能帮忙经营人员疾速生成吸引人的题目、注释、结尾等。
这些例子表明,AI 创作文案曾经具备了肯定的能力。
畅想 ChatGPT 辅助音讯推送
如果将 ChatGPT 与音讯推送联合起来,会产生什么呢?
- 经营人员只须要输出一个简略的提醒或问题,就能够让 ChatGPT 为每个用户生成不同的音讯内容,并依据用户画像进行个性化和差异化。
- 经营人员依据 ChatGPT 生成的音讯内容进行抉择或批改,通过音讯推送平台或工具发送给用户。
- 经营人通过 ChatGPT 获取用户对音讯内容的反馈和行为,依据这些信息进行优化和调整。
这样,经营人员就能够利用 ChatGPT,真正实现推送文案千人千版。
以下是一个应用 Python 调用 ChatGPT 的代码示例,能够实现与在工作中引入 ChatGPT,仅供参考:
# 导入 openai 库
import openai
# 设置 API 密钥
openai.api_key = "sk-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
# 定义一个空的音讯列表,用于存储对话历史
messages = []
# 定义一个循环,用于一直输出和输入音讯
while True:
# 获取用户输出的音讯
user_message = input("User:")
# 将用户音讯增加到音讯列表中
messages.append({"role": "user", "content": user_message})
# 构建一个申请体,设置模型、音讯列表、最大令牌数等参数
request = {
"model": "gpt-3.5-turbo",
"messages": messages,
"max_tokens": 100
}
# 调用 ChatGPT 的 API,获取响应后果
response = openai.Completion.create(**request)
# 从响应后果中提取 ChatGPT 的音讯内容
chatgpt_message = response["choices"][0]["message"]["content"]
# 将 ChatGPT 的音讯增加到音讯列表中
messages.append({"role": "chatgpt", "content": chatgpt_message})
# 打印 ChatGPT 的音讯内容
print("ChatGPT:" + chatgpt_message)