AutoAI: A Powerful Tool in Detection of Fake Job Posts

5 steps to deploying your own AI on IBM Cloud:

  • Search for interesting datasets
  • Provisioning a Watson studio service
  • Creating AutoAI experiment
  • Run the experiment
  • Test your predictions

Step 1 search for an interesting datasets

  • There are thousands of data on which you can predict
  • Go to kaggle, it’s a community driven site, which focuses on machine learning

Step 2 provisioning a Watson studio service

  • Click the Catalog button on the top
  • Select Service from the catalog
  • Search for Watson studio and click on it
  • You are now at the deployment page
  • Select a location and the lite plan for a free experience
  • After the creation of the service , go to the Resource list
  • Look for your Watson Studio in the services section and click on it
  • Click on the “Get Started” icon it will guide you to your Watson Studio

Step 3 Creating the AutoAI experiment

  • Click create a project
  • Click create an empty project
  • Create a new project with a unique project name
  • On the project page click on the Assets section and upload you data on the right side
  • Click on Add to project on the top right and select AutoAI experiment
  • Give a unique name and create the experiment
  • Select your dataset from your project and proceed with the experiment

Step 4 predict with AutoAI

  • Select on what to predict on from your data
  • You can predict on any data category from you dataset
  • In the experiment settings you can set the type of prediction, optimization of the experiment and the algorithms to use
  • After creating the experiment a Relationship map will appear, it visualizes the work of the AutoAI
  • On the bottom there are your pipelines with different amount of good prediction percents, choose the top prediction
  • Click on save as and choose model as the asset type
  • Save the model

Step 5 Test your predictions

  • Navigate to the created model and click on promote to deployment space
  • Create or use a target space
  • Navigate to your new deployment page, click on the top left main navigator icon, and look for your deployment
  • You will see your previously created model
  • Click on deploy
  • Create an online deployment with a unique name
  • Click on you newly created online deployment and choose the Test menu bar
  • Input some data and let the magic happen, the AI will predict on every available data a precise answer
  • Can an AI be of assistance to detect job scams?
  • Can AutoAI really predict what was the intention of the recruiter by analyzing the job posts?
  1. Create a classification model that uses text data features and meta-features and predict which job description are fraudulent or real.
  2. Identify key traits/features (words, entities, phrases) of job descriptions which are fraudulent in nature.
  3. Run a contextual embedding model to identify the most similar job descriptions.



Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store