ГЕНЕРАЦИЯ РЕКОМЕНДАЦИЙ ПО УЛУЧШЕНИЮ ПРЕЗЕНТАЦИОННОГО ДОКУМЕНТА

1. Реализуемый с помощью компьютера способ для предоставления рекомендаций по улучшению презентационного документа, причем реализуемый с помощью компьютера способ содержит выполнение реализуемых с помощью компьютера операций для
идентификации одного или более действий пользователя, выполненных в ходе подготовки презентационного документа;
идентификации контента, ассоциированного с презентационным документом;
анализа действий пользователя и контента для идентификации одной или более рекомендаций по улучшению презентационного документа; и
модификации презентационного документа в соответствии с идентифицированными рекомендациями.
2. Реализуемый с помощью компьютера способ по п.1, в котором анализ действий пользователя и контента содержит анализ контента с целью идентификации одной или более характеристик контента.
3. Реализуемый с помощью компьютера способ по п.1, в котором анализ действий пользователя и контента дополнительно содержит определение того, согласуется ли первый аспект презентационного документа со вторым аспектом презентационного документа.
4. Реализуемый с помощью компьютера способ по п.3, в котором рекомендации содержат модификации презентационного документа для того, чтобы сделать первый аспект презентационного документа согласованным со вторым аспектом презентационного документа.
5. Реализуемый с помощью компьютера способ по п.1, в котором модификация презентационного документа содержит представление рекомендаций пользователю.
6. Реализуемый с помощью компьютера способ по п.5, в котором модификация презентационного документа дополнительно содержит получение выбора рекомендации от пользователя и модификацию презентационного документа в соответствии с выбранной рекомендацией.
7. Реализуемый с помощью компьютера способ по п.1, в котором рекомендации содержат рекомендации по улучшению контента, содержащегося в презентационном документе.
8. Реализуемый с помощью компьютера способ по п.1, в котором модификация презентационного документа содержит далее модификацию презентационного документа без вмешательства пользователя.
9. Машиночитаемый носитель данных, на котором хранятся выполняемые компьютером инструкции, которые, при выполнении компьютером, побуждают компьютер:
идентифицировать одно или более действий пользователя, выполненных в ходе подготовки презентационного документа;
идентифицировать одно или более редактирующих действий, выполненных в ходе редактирования презентационного документа;
идентифицировать контент, ассоциированный с презентационным документом;
идентифицировать контекстные данные, определяющие аспекты контекста, в котором создавался презентационный документ;
идентифицировать пользовательскую информацию;
анализировать действия пользователя, редактирующие действия, контент, контекстные данные и пользовательскую информацию, чтобы идентифицировать одну или более рекомендаций по улучшению презентационного документа; и
модифицировать презентационный документ в соответствии с идентифицированными рекомендациями.