1. A method for automatically segmenting content, the method comprising: receiving content, wherein the content is associated with timing information and at least one of speech, text, or closed captioning data; analyzing at least one of the speech, the text, or the closed captioning data associated with the content to derive at least one of a topic, subject, or event for at least a portion of the content; dividing the content into two or more content segments based on the analyzing, wherein the dividing is based on one or more intended recipient devices, and wherein dividing the content comprises reconciling the timing information with at least one of the speech, the text, or the closed captioning data; associating at least one of the topic, the subject, or the event with at least one of the two or more content segments based on the analyzing; associating one or more tags to each of the two or more content segments, wherein the one or more tags indicate an order of the two or more content segments; and publishing at least one of the two or more content segments, wherein each of the two or more content segments is individually accessible.