1. A method for assigning confidence levels to data, comprising: analyzing at least one data stream from at least one social media account associated with an entity to generate historical data for the entity, the historical data including a current image of the entity; comparing the historical data for the entity to profile data in an entity profile of the entity, the profile data in the entity profile including a profile image of the entity; determining at least one confidence level based on the comparing; assigning the at least one confidence level to at least one data item in the profile data, and assigning an overall confidence level to the entire entity profile of the entity; wherein the analyzing further comprises analyzing text, at least one image, and associated metadata in each data stream to determine interests and sentiments of the entity; wherein the comparing further comprises comparing the current image of the entity in the historical data to the profile image of the entity in the profile data in the entity profile to confirm an appearance of the entity; and iteratively performing the analyzing, comparing, determining, and assigning to refine the at least one confidence level over time or to assign at least one new confidence level.