1. A computer-implemented method for mental state analysis comprising: obtaining mental state data which is collected on an individual from multiple sources wherein the multiple sources include at least two sources of facial image data, wherein at least one of the facial image data sources collects facial image data intermittently while the individual is looking toward a camera, and wherein the multiple sources include at least one mobile device, including a cell phone, a tablet computer, or a wearable device; aggregating, using one or more processors, the mental state data from the multiple sources; obtaining analysis of the mental state data which is aggregated from the multiple sources, wherein the analysis results in mental state analysis; interpolating the mental state analysis where the mental state data collected is intermittent, wherein the interpolating generates interpolated data for time periods during which mental state data was not collected from one or more of the multiple sources; and rendering an output based on the analysis of the mental state data.