FacebookChatStatistics
1.0.0
โปรแกรมขนาดเล็กที่เขียนใน Python 3 ที่ช่วยให้คุณเห็นสถิติของการสนทนา Messenger Facebook ใด ๆ โครงการนี้เริ่มต้นจากความประหลาดใจวันวาเลนไทน์สำหรับแฟนสาวของฉันที่ได้รับแรงบันดาลใจจากโพสต์ Reddit นี้
โปรแกรมดึงข้อมูลเช่น:
นอกจากนี้ยังสร้าง PDF ที่มีพล็อตต่อไปนี้ (ดูรูปภาพด้านล่าง)





ดาวน์โหลดข้อมูล Facebook ของคุณโดยทำตามคำแนะนำเหล่านี้และเลือกรูปแบบเป็น JSON โปรดทราบว่าคุณต้องดาวน์โหลดข้อความของคุณเพื่อให้โปรแกรมนี้ทำงานได้
git clone https://github.com/davidkrantz/FacebookChatStatistics.git
ในเทอร์มินัลของคุณ
requirements.txt และ ควร ติดตั้งได้ง่ายโดยใช้ pip ด้วย pip3 install -r /path/to/requirements.txt
หมายเหตุ: สคริปต์ต้องใช้เวอร์ชัน <=1.7.0 ของแพ็คเกจ emoji
FacebookChatStatistics ที่เพิ่งสร้างขึ้น เรียกใช้สคริปต์ด้านล่างด้วยเส้นทางไปยังการสนทนา JSON ของคุณเป็นอาร์กิวเมนต์ตัวอย่างเช่น python3 facebook_chat_statistics.py /Path/To/Conversation.json
สิ่งนี้ควรสร้าง PDF รวมถึงตัวเลขที่คล้ายกับตัวเลขด้านบน
หมายเหตุ: จำนวนอีโมจิอันดับต้น ๆ คือการตั้งค่าเริ่มต้นเป็น 10 แต่สามารถเปลี่ยนเป็นจำนวนเต็มอื่น ๆ ได้อย่างง่ายดายโดยการเปลี่ยนบรรทัด nbr_of_top_emojis = 10 ใน facebook_chat_statistics.py