CPC G06F 18/24 (2023.01) [G06F 16/29 (2019.01)] | 20 Claims |
1. A computer-implemented method, comprising:
mapping routing numbers of one or more financial institutions with geolocation data of the financial institutions;
obtaining a geolocation of a user based on an internet protocol (IP) address of a user device;
obtaining a first user input from the user indicating a first financial institution;
generating a match score for each of the one or more financial institutions that indicates a level of match between the first user input and the respective financial institution;
boosting the match score for each financial institution based on its location with respect to the geolocation of the user;
generating a list of financial institutions having the boosted match score above a threshold;
obtaining a second user input from the user indicating at least one second financial institution; and
presenting search results to the user based on the second user input, wherein the search results are boosted based on a similarity between a routing number of the second financial institution and a routing number of the financial institutions in the generated list.
|