Skip to content

Repository files navigation

title Instadetect
emoji 📉
colorFrom yellow
colorTo purple
sdk docker
pinned false

Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference

InstagramFakeDetect API 👁️

About 🌟

Machine Learning Socketify.py API using DescionTree Classifier to predict if a account is Fake or Not

Technologies Used 🖥️

  • Socketify.py
  • Scikit-Learn
  • Sql lite
  • instaloader api
  • Docker
  • Nginx Proxy Manager

Desciption 🤖

  • Self Hosted using Docker,Docker-Compose and Nginx Proxy manager on Home Server(Arch linux)
  • Uses Socketify.py along with Scikit learn & Pandas To predict wheter a account is fake or not
  • First It Uses a Jupyter Notebook to put all generated json data into a SQL lite database
  • Uses Attributes like Followers,Following ,like etc. and DescionTree Classifier to determine the result
  • Model is serialized into a Pickle file
  • The api take a get request with username ,parses data using Instagrapi and predicts using serialized model

Detection Parameters 🐋

  1. user_media_count - Total number of posts, an account has.
  2. user_follower_count - Total number of followers, an account has.
  3. user_following_count - Total number of followings, an account has.
  4. user_has_profil_pic - Whether an account has a profil picture, or not.
  5. user_is_private - Whether an account is a private profile, or not.
  6. user_biography_length - Number of characters present in account biography.
  7. username_length - Number of characters present in account username.
  8. username_digit_count - Number of digits present in account username.
  9. is_fake - True, if account is a spam/fake account, False otherwise

Thank you For your time 🚀

About

An Api That Takes A Public Instagram Username and checks wheter it is fake or not

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages