1. A method comprising: performing an analysis of a history of communication sessions over two communication modalities, wherein the analysis considers a semantic meaning of the communication sessions, a temporal relationship among the communication sessions, and a user activity that transitions from a first communication session to a second communication session, wherein the first communication session and the second communication session are part of the communication sessions; identifying a relationship among the communication sessions based on the analysis; prioritizing the communication sessions based on the relationship to yield prioritized communication sessions; generating a unified communication log based on the prioritized communication sessions; outputting the unified communication log to a user; processing feedback from the user to yield processed feedback, wherein the feedback from the user comprises an observation of how the user interacts with the unified communication log; and based on the processed feedback, adaptively adjusting how the communication sessions are prioritized.
1. A method comprising: performing an analysis of a history of communication sessions over two communication modalities, wherein the analysis considers a semantic meaning of the communication sessions, a temporal relationship among the communication sessions, and a user activity that transitions from a first communication session to a second communication session, wherein the first communication session and the second communication session are part of the communication sessions; identifying a relationship among the communication sessions based on the analysis; prioritizing the communication sessions based on the relationship to yield prioritized communication sessions; generating a unified communication log based on the prioritized communication sessions; outputting the unified communication log to a user; processing feedback from the user to yield processed feedback, wherein the feedback from the user comprises an observation of how the user interacts with the unified communication log; and based on the processed feedback, adaptively adjusting how the communication sessions are prioritized. 2. The method of claim 1 , wherein the analysis is based on one of a time, a session participant identification, an ongoing event, and an on-demand query associated with one of the communication sessions.