Defining authentication method of financial software applications by analysing user activities history. Dertmine likelyhood of the user activity with considering following things:
1. Activity geo location
2. General transaction domain (Debit and Credit Account)
3. General transaction limit
4. Transaction time.
5. Transaction device address.
6. Transaction frequency
7. Transaction purpose
8. User activity keypress/keystrock timing
9. Taking answer of random questions related to the user.
All the previous data of the user profile will be used as traning data.