18. A system for presenting content personalized for a user comprising: a processor; memory coupled to the processor; a learning module of a server computer for analyzing and categorizing the content using artificial intelligence and storing the categorized content on a memory of a server computer; a training module of the server computer for capturing explicit preferences of a user comprising user content interests, preferred content type, preferred presentation type, preferred language and preferred presentation format; storing the captured explicit preferences of the user on the memory of the server computer in an internal representation of the user's preferences; storing an internal representation of prior knowledge of the user; and determining a plurality of implicit preferences of the user, wherein the implicit preferences comprise geography, language, or media type; a content processing module of the server computer for mapping the categorized content to the internal representation of the user's preferences and the internal representation of prior knowledge of the user to discover the content relevant to the user, from the categorized content, and to discover the preferred presentation type and formats; and processing the content relevant to the user into the preferred presentation type and format for presenting to the user on a user device; wherein at least one conflict between a conflicting explicit preference and a conflicting implicit preference is resolved by giving precedence to the conflicting explicit preference; and a content presentation module of the server computer for rendering the relevant content in the preferred presentation type and format on the user device.
18. A system for presenting content personalized for a user comprising: a processor; memory coupled to the processor; a learning module of a server computer for analyzing and categorizing the content using artificial intelligence and storing the categorized content on a memory of a server computer; a training module of the server computer for capturing explicit preferences of a user comprising user content interests, preferred content type, preferred presentation type, preferred language and preferred presentation format; storing the captured explicit preferences of the user on the memory of the server computer in an internal representation of the user's preferences; storing an internal representation of prior knowledge of the user; and determining a plurality of implicit preferences of the user, wherein the implicit preferences comprise geography, language, or media type; a content processing module of the server computer for mapping the categorized content to the internal representation of the user's preferences and the internal representation of prior knowledge of the user to discover the content relevant to the user, from the categorized content, and to discover the preferred presentation type and formats; and processing the content relevant to the user into the preferred presentation type and format for presenting to the user on a user device; wherein at least one conflict between a conflicting explicit preference and a conflicting implicit preference is resolved by giving precedence to the conflicting explicit preference; and a content presentation module of the server computer for rendering the relevant content in the preferred presentation type and format on the user device. 25. The system according to claim 18 , further comprising: language translators for translating the relevant content into at least one user preferred language for presenting to the user.