1. Trang chủ
  2. » Luận Văn - Báo Cáo

báo cáo đề tài phân tích tương tác và nội dung cảu một nhiều tài khoản facebook

28 0 0
Tài liệu được quét OCR, nội dung có thể không chính xác
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Phân Tích Tương Tác Và Nội Dung Của Một/Nhiều Tài Khoản Facebook
Tác giả Đào Duy Hưng
Người hướng dẫn TS. Đặng Trần Bỡnh
Trường học Trường Đại Học Công Nghệ
Chuyên ngành Lập Trình Xử Lý Dữ Liệu Với Python
Thể loại Graduation Project
Năm xuất bản 2023
Thành phố Hà Nội
Định dạng
Số trang 28
Dung lượng 4,6 MB

Nội dung

Mue Dich « Mục đích của kế hoạch này là thu thập dữ liệu từ fanpage Facebook để thực hiện phân tích và đưa ra các định hướng phát triển trong tương lai, tập trung chủ yếu vào nội dung đă

Trang 1

DAI HOC QUOC GIA HA NOI TRUONG DAI HOC CONG NGHE

BAO CAO DE TAI: PHAN TICH TUONG TAC VA NOI DUNG CAU MOT/NHIEU TAI KHOAN FACEBOOK

Sinh viên thực hiện : Đào Duy Hưng - MSV: 22022589

Trang 2

BI -190/17.ln‹<‹<‹<‹QỤ|L| ::ÃÃÃ.,, , 3 l Mục ĐÍCh - 2 0 1131 1 HY HH TY TH HH ch HC Tư TT ĐH SE SE ĐH EĐE hv VE crưy 3

Ill 01-1020-0000 5/1c1- 00 3 01 .4(AdAdAẬB ôÔỎ 3 I8 Re 8 011 .HAHH 3 B289 0/00/0108 001.0 6.0) 090ì: 00 1n -(.-QHÄẲAg)Ầ )H,HHH 3 | Crawl Dữ Liệu Fanpage Và Lưu Dữ LIỆU . 2.112 23 HT TH TT TH TH HT TH TH Hàn re 3 1 Crawl dữ liỆU - - L2 23 113 1n nh TH TH HC CC ĐT SE CC g 3 2 (200910 )1:/000/0 0007.1907022 4 3 Lưu dữỮ lIỆU - 2 2 10 23 Hy HH TT ng TH ĐH Tư TC TK TC TC TC rhnErr 5 I5 918101090 so .ả|ẰẬA|L1AÀậộ) ÔỎ 6 1 Các lượt tương tác của từng bài đăng + cà Sàn Hà HH TH HH HH HT HH HH Hy 6 2 Các lượt COmmehn( - - c ch Hy Hy ng HC ri TC CĐ 9 Phần 3: Báo Cáo Phân Tích Lượng Tương Tác Fanpage “SpaceSpeakerCMI” . 7: 5c cccccsx se errree 11 I Phân Tích Nội Dung Các Bài Đăng Của Fanpage TH n HH HH HH HH HH HH Hy 11 1 Dữ liệu cơ bản của các bài pOS† -.- cà 1n HT HH TH HH TH HT HT HH TH TH Hà HT Hy 11 P0 in 0700 0 n 4d 12 ENe- so 001-0100) 520(/ss in d::(.ÃÄẬặ|).,H,, 13 4 Tổng số bài đăng theo giờ và tổng reaction của những bài đăng - 7+ 2c cz S2 ceerrererrrer 14 II Phân Tích Các Lượt ReaCTÏOP - - LH nh HT TH HH Ty TT KT HC HE ĐH v VEH 15 1 Phân tích sự phát triển lượt ReactiOns 5S S nh 2v nền HT TH HH HT HT HH HH HH re 16 VÀ No 00ii9(8i0/i -lie1001v 0ï aio 8n 18 EU -án 0 li 10a G0 - ŒdđAH ,H, 18 4 TỈ lệ các loại reaCfÏOI - - - c2 2E 1 13111111131 1111505 E1 E3 TK TH KT TH KH KT TH 19 III Phân Tích Các Lượt Commennt - - + 2 1012310111 1n TH TH HT TT ThS 22 IV Phân Tích Các Lượt Shar@ - - - 2 C2 1H HH TH TT TH TC TS ĐH ThS ch EE 24 V Tương Quan Giữa Reaction, Romment và Shar@ TL HH TH TH TH HT TT ky kry 26 Phần 4: Kết Luậnn - - 2G 2n 2n 123 23 23 2 2 Hy HH HH Hà Tà HH HH TT Hà Tà Tà Tà Tà Tà HC BH 28

Trang 3

Phan 1: Tong Quan

| Mue Dich « Mục đích của kế hoạch này là thu thập dữ liệu từ fanpage Facebook để thực hiện phân tích và đưa

ra các định hướng phát triển trong tương lai, tập trung chủ yếu vào nội dung đăng tải và đánh giá phản hồi từ người dùng Facebook để cải thiện sự tương tác

II Đối Tượng

« - Đối tượng thu thập dữ liệu của kế hoạch này là fanpage “SpaceSpeakerCM” e Link: SpaceSpeakerCM

e - SpaceSpeakerCM là fanpage chính thức của SpaceSpeakers Group Hoạt động chính của SpaceSpeakers Group bao gồm sản xuất, phát hành các sản phẩm âm nhạc mang dấu ấn riêng của SpaceSpeakers Bên cạnh đó, SpaceSpeakers Group còn đào tạo, dẫn dắt các tài năng âm nhạc trẻ đi theo con đường chuyên nghiệp, trở thành thế hệ kế cận cho nền âm nhạc Việt Nam

III Số Lượng Bài Đăng Và Thời Gian Phân Tích

e _ 100 bài đăng mới nhất tính từ ngày thu thập dữ liệu (12/11/2023) ¢ 100 bài đăng trên là dữ liệu trong 6 tháng trở lại của fanpage (từ ngày 12/5/2023 đến 12/11/2023) IV Dữ Liệu Cần Thu Thập

« Số lượng lượt thích, bình luận và chia sẻ e - Tương tác với các bài đăng (như, bình luận, chia sẻ) e _ Tỷ lệ tương tác trên từng bài đăng

Phần 2: Crawl Và Xử Lý (Làm Sạch) Dữ Liệu

| Crawl Dữ Liệu Fanpage Và Lưu Dữ Liệu

1 Crawl dữ liệu e _ Thực hiện cào dữ liệu cuộn trên 10 trang đầu của page

Trang 4

Usertarning: Facebook says 'Unsu

warnings.warn(f"Facebook says 'Unsupported Browser"'”) {'post id': '907540944301379', 'text': 'Space bois & Space girls,\nIts Maroon 5 \nSee ya in PhuQuoc.\n\n#Vinwonders #Vinfast #Mar {'post id': '996795411951599', 'text': “"Dan Xinh In Love’ = Nhật kí tình Đan \n\n#Binz #Touliver #DanXinhInLove #SSLabel #warnerMusic

{'post_id': '966220787766629', 'text': 'Make Bỉnz Da Poet feel loved @\n\n#Binz #Touliver #0anXinhInLove #SSLabel #wlarnerMusicVietnam',

e Thống kê chung về tất cả các bài đăng

Trang 5

raw_df.info <class ‘pandas.core.frame.DataFrame' > RangeIndex: 10@ entries, @ to 99 Data columns (total 52 columns):

= Column Non-Null Count

non-nu1ll non-null non-null post_ text non-null shared_ text 1@ non-null

images description 199 non-nu1l1l object images _lowquality WR) Ba alelba sl nme object images _lowquality_description 10@ non-null object

video _duration_seconds a sle]atea tle float64

Trang 6

Lưu dữ liệu thành file csv và file xÌsx

path1 = FOLDER_PATH + FANPAGE_LINK +

post_df_full.to_csv(path1, index=False print(path1

path2 = FOLDER_PATH + FANPAGE_LINK +

post_df_full.to_excel(path2, index=False, engine='openpyxl print(path2

Data/SpaceSpeakersCM.csv Data/SpaceSpeakersCM xlsx

Lưu dữ liệu thành file npy (để giữ nguyên thuộc tính trong list)

arr = np.array(post_list path3 = FOLDER_PATH + FANPAGE LINK + np.save(path3, arr

print(path3 Data/SpaceSpeakersCM npy

Lựa chọn các dữ liệu cần phân tích

new_df = raw_df[[ ea

th likes comments shares reactions reaction count

6 (like:446, 'love': 111, haha

s world and we're just living in ng vảo cuối t

Jp lần đầu tiên »¢ \n\nTouliver x $A

1 - Album nt Reca

Trang 7

Tạo Dataframe cho từng loại reaction

react_list = []

react_str in new_df.reactions:

react_dict = ast.literal_eval(react_str) react_list.append(react_dict)

i

df_reactions df_reactions

wow care angry sad

6.0 NaN NaN 2.0 NaN NaN 0 10 NaN Remy

NaN NaN NaN 1.0 NaN

new_df_reacti ins], axis

new_df_react

comments shares reaction count

TRÒN 1 NĂM DIỄN RA K( 4 - R ` * \nMột trải r

ật kí tình \UU 4-7 Make Binz Da Poet feel loved @

nz #Touli t's Xuân Đan's world and re

just living in 2023-05-16

00:07 Một sự kết hợp lần đầu tiên #

\n\nTouliver x $A Event Reca Space Date #3 is coming Ø ® ê

NaN

NaN

Dài

Trang 8

new_df_reactions

lộ

đ Launch Data Wrangler

TRÒN 1 NĂM DIỄN RA KO ` 2023-11 ; l - S 111 4 an P 0.0

90754004430 5411051500

ed @ 90622078776 062207877666: \n\n#Binz #Touli

orld and we're

just living in

\n\nH

/ kết hợp lần đầu tiên # nToulive

'.='

new_df _reactions_date = pd.concat([new df neactions, df date], axis= new_df _reactions_date

post text likes comments shares reaction count haha wow care angry TRÒN 1 NĂM DIỄN RA KOSMIK 10 5 30

Trang 9

Titel og post id erm Coe’ PE)

TRON 1 NAM D A KOSMIK

reaction count comments shares love haha care angry ee rel

90670541105

e - Lưu dữ liệu mới sau khi xử lý hoàn tất

index = False » index=False, engine=

e - Xử lý comment

def get_comments(text): pattern + matches re.findall(pattern, text result = [eval(match) for match in matches return result

e - Tạo một Dataframe cho comment

Trang 10

for index, row in new_d

comments = _ for comment in comments:

ki

comment_dict =

row[

: POM[ le : comment[

Peel ò3| : comment[ comment_list.append(comment_dict

except:

continue comment_df = comment_ df

16

& Launch Data Wrangler post _id 705411051500 71169

298534133101343 327822609859667 1379789782968425 comment id DataFrame (comment_1ist

comment text comment tine

30 1 trong những lần đầu tiên ??? 2023-11-1

Stream EP ‘Ban Xinh In Love’: https://\nwww.yo 2023-11-02 Pre-order 'Đan Xinh In Love' Box Set: httr 2023-11-02

Thanh Thanh chuẩn luôn :)) 2023-11-14

e Thém index cho dataframe

comment_d£f = Penna le (- 0 Ay) MET) comment_df CA nai a comment_ df

0.0s

906705411051500 906220787766629

906220787766629

906220787766629 20787766629

809162270805815 809162270805815 809162270805815 809162270805815 809162270805815

comment ¡d comment text

327822609859667 Pre-order ‘Dan Xinh In Love’ Box Set: http://\ 1379789782968425 Thanh Thanh chuấn luôn :))

975395050491853 Ong bo Tay Ho d team Tho ma ko thay gop giong

200314192379509 Nang lên vs Thổ Cypher ạ :((( 606276281469477 Ai k nghe full album phi ®

e - Lưu dữ liệu mới sau khi xử lý hoàn tất

comment_df.to_csv

us

comment_time

2023-11-10 2023-11-02

2023-11-02

2023-05-16 2023-05-16

2023-05-16

Trang 11

e = Lay tat ca bai post

df_text = raw_df l text = str(df_text[ df_text

post_id post_text 910863380635703 TRON 1 NAM DIEN RA KOSMIK Ø \nMột trải nghiệm 907540044301370 Space bois & Space girls,\nlts Maroon 5 Se 906705411051500 Đan Xinh In Love’ = Nhật kí tinh Dan @ \n\n#Bi

906220787766629 Make Binz Da Poet feel loved €\n\n#Binz #Touli

906176837771024 It's Xuan Dan's world and we're Just living ¡n

Space Date 3 san sang vao cuoi tuan nay @\n\nH Một sự kết hợp lần đầu tiên # \n\nTouliver x $A Space Jam Volume 01 - Album Release Event Rec Space Date #3 iscoming ® \nNext stop: KTX

Những cái NHẬT của các team G Space Jam #3? @\,

Non-Null Count Dtype

post_ text non-nu11 object shared_text ko 50) object

Trang 12

2 Tần xuất đăng bài của page e - Số lượng bài đăng theo từng ngày

8 Wednesday

9 E -6 © Thursday -

?

a Friday -4

Saturday -

2 Sunday

' ' 0 Time_post_hour

Trang 13

3 Các chủ đề thường được đăng « Các từ khóa được nhắc đến trong các bài post

6

) generate(te figure(f =(40,28) )

-clf() NT tk axis(

Có 28 bài viết chứa từ khóa "Kim Cương” trong tổng số 190 bài viết

' = Nhật kí tình Đan \n\n#Binz #Touliver #DanXinhInLove #SSLabel #tiarnerMusicVietnam",

["'Đan Xinh In Love

'Make Binz Da Poet feel loved €\n\n#Binz #Touliver #DanXinhInLove #SSLabel #warnerMusic 1 “It's Xuan Dan's world and we're just living in it @\n\n'Make Me Feel" Official Mv va Full EP ‘Dan Xinh In Love’ out now! \n\n#Binz #Tq

Bỉnz ft Touliver - 'Make Me Feel' Official MV \n\nTonight at 20:00 n#SSLabel #Bi: #Toul r #HitMeUp #DanXinhInLove #wiarnerM

'"Điều tối cao nhất trong cuộc đời nghệ thuật là có thể viết giống mình và

‘Tracklist EP “Dan Xinh In Love’ # \n\nOfficial Rele \n20:6@ - 92.11 nPre-save EP: "Đếm xem còn bao ngày để nghe trọn vẹn EP nhí? MW\n` “DAN XINH IN LOVE’ (Xuan Dan ft Nomovodka)\ 'CHÚC MUNG ‘HIT ME UP’ SAT TOP 1 YOUTUBE TRENDING h cảm của tất cả mọi người đã dành cho Xuân Đan và Nomov

Tỉnh té* kiéu Binz Da Poet\n#Binz #YeuLanh #Vi

hát giống mình"\n\n#Vietcetera #Binz #YeuLanh",

\nOfficial Release\n29: i làm gì từ từ tính \n\nTiếp tục stream 'Hit Me Up' vào mỗi tối nhé! eg

Mọi người đã nghe 'Hit Me Up' chưa?\n\n#Binz #Touliver #SSLabel #Hitl

hone cho anh những lúc em

'Trước mắt thấy là có 5 phim, c "The Sáng Loá (2823) starring Xuân Đan aka Binz Da Poet Ÿ \u209d

« Tạo wordclould cho các post của nhắc đến “Binz”

Trang 14

“WarnerMus S1 1€†nam

Keep i sop ay “HOS 8 Xuân Đan „„ 3 - đâu 1 icial MV

a - “&SLabel mình" Thuê win 1n Tseust,

y nhữn

° © ier https

Khi ¡ đản

mặt 120

Vietcetera

fifMeUp Oe

a chữa a

hiệp ˆ dau YOUTUBE

4 Tổng số bài đăng theo giờ và tổng reaction của những bài đăng

Trang 15

—— Total Posts

40 80000 4

r30 60000 3

Trang 16

1 Phân tích sự phát triển lượt Reactions « _ Biểu đồ số lượng reaction của từng bài đăng

25000 + 20000 + 15000 + 10000 +

5000 +

0 20 40 60 80 100

Index

Trang 17

e _ Tổng số lượng reaction

TY <4 _—~*.~

sum(reaction_df.reaction_count 228753

ray

Pe] sad

angry

Name: 9, dtype: object

e Bài post nhận nhiều lượt reaction nhất

max _reaction post = reaction df.index[reaction df[ ] == Feaction_ df[

Trang 18

ng

S1) CN backl\n'BEAT TAAST' Album Vol.01 4 2 By | 24 00 00 00 0.0 0.0

—® haha wow

~e sad

—#— angry 30000 care

—e- share ~® comments —®#— reaction_count 25000

Trang 19

50000 + 25000 + 03

Trang 21

2.00 +1 1.75 + 1.50 5 1.25 + 1001 Game

0.75 4 0.50 4 0.25 +1 0001 e4

0 5000 10000 15000 20000 25000 30000 35000

reaction « _ Biểu đồ tương quan giữa các loại reaction

= *° like love haha wow sad angry care

Trang 22

Ill Phân Tích Các Lượt Comment e - Toàn bộ lượt Comment trong 100 post gần nhất

post_id comment _id comment _text comment time

Stream 'Đan Xinh In Love': https://Anwww.yo 00 Pre-order ‘Dan Xinh In Love’ Box Set: http://A 2 11-02 00:00:00

Thanh Thanh chuẩn luôn ;}) 2 i 0:00:00 937742787 787 Xem nhạc coi nhạc chứ nghe gì troi ac co 3-1 00:00

8091 yb )03 Nẵng lên vs T pher ạ :((( 809162270805815 6( ce) Ai k nghe full album phí € 2023-05-16 00:00:00

Trang 23

Content: Trước mắt thấy là có 5 phim, còn bao nhiêu nữa nhỉ? @ #Binz #Touliver #SSLabel #HitMeUp #DanXinhInLove #WarnerMusicVietnam

Reactions: 35017

betel ahs 4 Like: 33621 Share: 531

¢ Bài post có lượng comment thấp nhất

Trang 24

20:00 | 24.08.2023

TAY TUNED

e - Tạo wordclould cho các comment

Ee O tren EPL Ps Fees thays UEW Ñ°

IV Phân Tích Các Lượt Share « _ Biểu đồ số lượng share của từng bài đăng

Trang 25

e Bién d6éng share qua ttrng bai đăng

thấy là có 5 phim, còn bao nhiêu nữa nhi? @® er #SSLabel #HitMeUp #DanXinhInLove #WarnerMusicVietnam 35017

Trang 26

e - Bài đăng có ít share nhất

Content: Space bois & Space girls, 1ts Maroon 5

Trang 27

200 - 100 -

1

Biểu đồ tương quan

0 l6 0.5

Trang 28

Tương quan giffta reactions, comments và share

Tuong quan gita reactions, comments va share

— reactions —— comments

SpaceSpeakerCM đã nhận được sự quan tâm vượt trội trong thời gian gần đây với 35017 lượt cảm xúc, 274 lượt bình luận và 531 lượt chia sẻ

Ngoài ra các sự kiện về những sản phẩm âm nhạc khác của SpaceSpeaker cũng thu hút được lượng lớn người xem như: “Nắng Lên' (Official Visualizer) cán mốc 1M+ views & top 06 Youtube Trending for Music”, “SpaceSpeakers Label (SSL) hiện tại đang triển khai những dự án âm nhạc mới”, Với lượng lớn người theo dõi và tương tác như vậy, SpaceSpeakerCM là một trong những fanpage về lĩnh vực âm nhạc lớn tại thị trường Việt Nam Với sự hợp tác các nghệ sĩ nổi tiếng như Blnz, Touliver, Soobin, đã giúp cho SpaceSpeakerCM nhận được đông đảo người hâm mộ theo dõi và tương tác

SpaceSpeakerCM, một fanpage về âm nhạc nhận được nhiễu sự ủng | hộ của khán giả, đã thu hút được lượng lớn lượt tương tác trên mạng xã hội Facebook Với sự ôn định về lượn tương tác như hiện tai, SpaceSpeakerCM hoàn toàn có thê phát triển hơn nữa với các sản phẩm âm nhạc mới của mình

Ngày đăng: 25/09/2024, 16:39

w