A computer implemented legal relationship manager tracks documents, provisions, public filings, address books, social media information, personal and business activities and produces a plurality of online interview interfaces to gather information for a user knowledge database. A relationship manager subsystem accepts information from the user knowledge database and produces analysis, including charts and graphs and other useful displays to help users with their legal circumstances. A recommendation engine produces recommendations for third party products and further actions within the system.
展开▼