title: Matching jobs to applicants
body: <p>I have a big database of jobs, each job has numerical and non numerical attributes like(position,field,salary, needed experience...)
  and applicants to jobs that determine some attributes like(age, expected salary...)</p>
  
  <p>I want to create an application that do automatic matching between the jobs and the appropriate candidates*<em>What is the best Algorithm to apply (data mining or artificial intelligence) to implement this app.</em>*</p>
  
  <p>thx for your replies</p>