METHODS, SYSTEMS AND COMPUTER PROGRAM PRODUCTS FOR FACILITATING USER INTERACTION WITH TAX RETURN PREPARATION PROGRAMS

A system for facilitating user interaction with a tax return preparation program includes a completion graph parser configured to identify a portion of a tax return completion graph corresponding to a tax topic. The system also includes a query object creator configured to analyze and assign a node...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: JEDDELOH, Andrew Scott, HUBBARD, Paul F, EFTEKHARI, Amir R, KRUPICKA, Tyler Thomas, HUANG, Nankun
Format: Patent
Sprache:eng ; fre
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:A system for facilitating user interaction with a tax return preparation program includes a completion graph parser configured to identify a portion of a tax return completion graph corresponding to a tax topic. The system also includes a query object creator configured to analyze and assign a node in the portion as a query object property. The system further includes a natural language synthesis engine configured to map the property to a first natural language question. Moreover, the system includes a natural language analysis engine configured to analyze user input and to identify a characteristic that maps to the property based on the user input. In addition, the system includes a runner interface configured to modify the query object based on the characteristic, update the tax return completion graph based on the modified query object, and analyze the updated tax return completion graph to determine whether it is complete. L'invention concerne un système destiné à faciliter l'interaction d'un utilisateur avec un programme de préparation de déclaration d'impôts qui comprend un analyseur syntaxique de graphe de complétion configuré pour identifier une partie d'un graphe de complétion de déclaration d'impôts correspondant à un thème fiscal. Le système comprend également un créateur d'objet d'interrogation configuré pour analyser et attribuer un nœud dans la partie en tant que propriété d'objet d'interrogation. Le système comprend en outre un moteur de synthèse en langue naturelle configuré pour faire correspondre la propriété à une première question en langue naturelle. De plus, le système comprend un moteur d'analyse de langue naturelle configuré pour analyser une entrée d'utilisateur et pour identifier une caractéristique qui correspond à la propriété sur la base de l'entrée d'utilisateur. De plus, le système comprend une interface d'exécution configurée pour modifier l'objet d'interrogation sur la base de la caractéristique, mettre à jour le graphe de complétion de déclaration d'impôts sur la base de l'objet d'interrogation modifié, et analyser le graphe de complétion de déclaration d'impôts mis à jour pour déterminer s'il est complet.