Skip to content

JingyiWang3/AD-Targeting-for-Apple-Products-on-Twitter

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Twitter 广告定向投放项目

简介

推特广告是扩展业务覆盖面的一种方法,能有效地将广告内容投放到目标市场,获取流量。本项目通过精心策划,如选择正确的关键词、人群、用户感兴趣的广告文案、以及有影响力的广告推广人,来达到以最低的成本使用推特广告,“击中”最有可能购买Airpods的潜在客户,了解用户的需求,为用户体验优化提供方向,提升回购率的目标。

流程

Image of Architecture

  1. 通过 Twiiter API 抓取包含关键词 airpod 的数据。数据大小为 1.4 GB,包含超过 240000 条推特数据。 对数据进行简单预处理,存入MangoDB 中。

  2. 数据分析流程

    • 使用用户个人描述及用户信息,建立用户画像(包含地域、活跃时间、客户端、用户职业、兴趣、受教育程度、是否结婚、有孩子等标签),定位对 airpod 感兴趣的受众。
    • 使用 LDA 算法分析推文主题作为广告核心话题,可以把这些主题理解为用户对 Airpods 最关注的点。同时通过分析这些包含了主观情感色彩的推文来了解用户对产品的看法,为用户体验优化提供方向。
    • 通过构造社交网络,结合 PageRank 算法挖掘出有影响力的用户作为广告推广人。
  3. 使用 Flask框架搭建网站,实现可视化。

不足

缺乏清晰的效果统计工具,以及合理的广告结算方式。

目录介绍

data_collection:数据采集代码

data_processing:数据清洗和数据分析代码,包含词云、LDA、情感分析、及PageRank的代码

data_processing/main.ipynb:数据分析代码汇总

output:数据分析中间结果图

website:网站搭建及可视化代码

快速开始

clone the git repository:

git clone: [email protected]/yh2866/AD-Targeting-for-Apple-Products-on-Twitter.git

get into "website" folder:

python3 app.py

get into "website/s3" folder:

python -m SimpleHTTPServer

And then, the website is availble through: '0.0.0.0:5000'

网站内容

Image of Architecture

用户基本信息页面

Image of Architecture

主题分析和情感分析页面

Image of Architecture

用户重要性分析页面

Image of Architecture

广告策略页面(成果)

Image of Architecture Image of Architecture

如何在 Twitter 上发广告

登录推特,点击个人资料照片,选择“Twitter Ads”(推特广告),打开新页面。在页面右上角有一个“Create Campaign”(创建广告活动),选择一个你想要尝试的付费广告类型。

1. 选择用户群

user

2. 选择客户端

device

3. 选择用户兴趣 interests

4. 选择广告推广人 influencer

成员信息

姓名 邮件
Jingyi Wang [email protected]
Fangbing Liu [email protected]
Yuanqing Hong [email protected]

About

E6893 Final Project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 64.6%
  • Java 30.8%
  • HTML 2.8%
  • JavaScript 1.5%
  • Python 0.2%
  • Shell 0.1%