Skip to content

PratikSaha198/Personality-Prediction-using-IBM-Watson

Repository files navigation

Personality Prediction using IBM-Watson

Using IBM-Watson PersonalityInsightV3 predicted the likeliness of a wide variety of Personalities based on a Instagram user's post captions. It was a part of a project in HackJaipur 2020 Hackathon.

Data Collection :

Steps to reproduce :

  1. Installing dependencies :
    pip install selenium
    Download Chrome Driver and place the .exe file in program files.
  2. Wrote a python script instagram-caption-scrapper.ipynb which scrapes an Instagram User's Post Captions (the number of posts to be scraped can be varied) then after cleaning the data-collected , a csv file and text file is generated.
  3. Login need not to be done for its execution.

Personality Prediction :

Steps to reproduce :

  1. Login to your IBM Cloud Account.
  2. From 'Catalog' , select 'AI / Machine Learning' and choose 'Personality Insights'.
  3. Generate API_KEY and URL.
  4. Open terminal and enter :
    pip install watson-developer-cloud
  5. After placing your API_KEY , URL , and the text (on which the personality will be predicted) in the appropriate cells , execute Personality-Prediction-IBM-Watson.ipynb
  6. A .csv file is generated displaying the probabilities of a wide range of personalities.

About

Using IBM-Watson PersonalityInsightV3 predicted the likeliness of a wide variety of Personalities based on any Instagram user's post captions.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published