A Python package to generate fake social media user data and interactions for testing and development.
currently supports twitter(X), Instagram, LinkedIn, more comming soon
Install the package using pip:
pip install fake-profile
from fake_profile import LinkedInProfile
linkedInProfile = LinkedInProfile()
print(linkedInProfile.generate_fake_linkedin_data())
from fake_profile import Xprofile
xProfile = Xprofile()
print(xProfile.generate_fake_twitter_data())
from fake_profile import InstaProfile
instaProfile = InstaProfile()
print(instaProfile.generate_fake_instagram_data())
from fake_profile import Xprofile, InstaProfile, LinkedInProfile
generator = Xprofile()
# Generate Twitter data
users, tweets, comments, likes, retweets = generator.generate_fake_twitter_data(user_count=5, tweets_per_user=3)
print(users)
print(tweets)
print(comments)
print(likes)
print(retweets)
generator = InstaProfile()
# Generate Instagram data
users, posts, comments, likes, reposts = generator.generate_fake_instagram_data(user_count=5, posts_per_user=3)
print(users)
print(posts)
print(comments)
print(likes)
print(reposts)
generator = LinkedInProfile()
# Generate LinkedIn data
users, posts, comments, likes, shares = generator.generate_fake_linkedin_data(user_count=5, posts_per_user=3)
print(users)
print(posts)
print(comments)
print(likes)
print(shares)
generator = FacebookProfile()
# Generate Facebook data
users, posts, comments, likes, shares = generator.generate_fake_facebook_data(user_count=5, posts_per_user=3)
print(users)
print(posts)
print(comments)
print(likes)
print(shares)