A method and system selects one or more interchangeable analytics modules for use in a tax return preparation system to provide a customized electronic tax return preparation interview to a user, according to one embodiment. The method and system receive user data associated with a user, according to one embodiment. The method and system apply one of a number of selection techniques to determine which of one or more analytics modules to use within the tax return preparation system, according to one embodiment. The method and system apply the one or more analytics modules to the user data to determine the relevance of tax return preparation interview questions to the user, according to one embodiment. The method and system deliver tax return preparation interview questions to the user, based on the determined relevance of the number of tax return preparation interview questions to the user, according to one embodiment.
展开▼