Skip to content

manju064/fraud-detection

Folders and files

NameName
Last commit message
Last commit date

Latest commit

776fb11 · Oct 25, 2021

History

12 Commits
Oct 25, 2021
Oct 24, 2021
Oct 24, 2021
Oct 25, 2021
Oct 24, 2021
Oct 22, 2021
Oct 25, 2021
Oct 24, 2021
Oct 25, 2021

Repository files navigation

fraud-detection

Codingassignment assignment

This component identifies if someone is using different names to trick the system into believing they are different people! Api end points for below functional usages

  • Receives and stores a person
  • Calculates the probability that 2 persons are the same physical person.

A person is represented by the following attributes:

  • First name
  • Last name
  • Date of birth (can be unknown)
  • Identification number (can be unknown)

The matching logic should work in the following way:

  • If the Identification number matches then 100%
  • Otherwise: If the last name is the same +40% If the first name is the same +20% If the first name is similar +15% (see examples) If the date of birth matches + 40% If the dates of birth are known and not the same, there is no match

Similar first names examples:

  • Andrew and A. (initials)
  • Andrew and Andew (typo)
  • Andrew and Andy (diminutive)

######################################################################################### System requirements: Dev: Visual Studio 2019 .NET 5 or later

#########################################################################################

Swagger documentation

alt text

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published