Abstract: Dynamic scoring of input data to generate needs-based products suggestions are disclosed. A method includes receiving profile data from a client account and applying the profile data to a bridge to determine whether the client account is compatible with the bridge. The bridge includes a ruleset and the ruleset includes a plurality of rule conditions. Applying the profile data to the bridge includes determining whether a rule condition of the plurality of rule conditions is true for the profile data and, in response to determining the rule condition is true for the profile data, calculating a weighted score for the rule condition. The method includes generating reason text based on the weighted score, wherein the reason text indicates how the weighted score for the rule condition impacts the bridge.
Abstract: A system includes a suggestion component configured to determine a suggestion for a financial product based on one or more client info parameters. The system includes a reason component configured to automatically generate reasoning for the financial product based on the one or more client info parameters, wherein the reasoning provides an explanation for why the financial product provides a benefit to the client based on the one or more client parameters. The system includes a transaction component configured to receive an indication of a transaction or enrollment of the client in the financial product. The system includes a record component configured to store a record of the transaction or enrollment of the financial product with the reasoning.
Abstract: A system for generating needs-based suggestions which includes a computing device. The computing device is configured to gather key financial data for at least one user, analyze the key financial data to perform at least one of generating questions directed at identifying additional key financial data and selecting at least one suggestion based on the key financial data, and generate an electronic message including the at least one suggestion and a detailed explanation of reasons the at least one suggestion was selected based on the key financial data.