Читайте также:
|
|
С точки зрения эргономики, цели, которые необходимо достичь в результате проектирования и разработки программных продуктов следующие:
1. Эффективность: с помощью данного программного продукта пользователь может достичь целей и решить задачи, которые перед ним стоят, с минимальными трудозатратами.
2. Продуктивность, результативность: за минимальное время достигать наивысшего результата.
3. Субъективная удовлетворенность трудом пользователя: отсутствие раздражения, недовольства, негативных эмоций.
Существует несколько основных принципов построения интерфейсов:
1) Принцип группировки — согласно этому правилу, экран программы должен быть разбит на ясно очерченные блоки элементов, может быть, даже с заголовком для каждого блока.
2) Кошелек Миллера - емкость памяти ограничена семью цифрами. Соответственно необходимо группировать сущности в программе (пункты меню, закладки, опции на этих закладках и т. п.) желательно с учетом этого правила — то есть не более семи в группе, в крайнем случае – девяти.
3) Бритва Оккама или KISS:
a. любая задача должна решаться минимальным числом действий;
b. логика этих действий должна быть очевидной для пользователя;
c. движения курсора и даже глаз пользователя должны быть оптимизированы.
4) Видимость отражает полезность — вынести самую важную информацию и элементы управления на первый план и сделать их легкодоступными пользователю, а менее важную — переместить, например, в меню. [12]
Заключение
В данной работе были проделаны следующие шаги:
1. Проведен анализ структуры объектов ИС, и описана функция отображения близости объектов;
2. Полученный подход сравнения объектов внедрен в ИС «Открытая Карелия»
3. Разработана компонента кэширования вычисленных баллов близости;
4. Разработан интерфейс выдачи рекомендованных объектов для анонимного пользователя;
5. Тестирование полученной рекомендательной системы.
Подход для вычисления рекомендаций, описанный в работе позволяет строить рекомендации на основе слабоструктурированных объектов системы со слабыми связями. Данный подход обладает следующими достоинствами:
1) не накладывает ограничения в алгоритме вычисления схожести;
2) учитывает связи между объектами;
3) гибкость (подход легко адаптируется под различные предметные области).
4) универсальность: поля разного типа учитываются единообразно при построении рекомендаций.
При реализации в ИС «Открытая Карелия» было использовано предварительное кэширование для быстроты ответа пользователю. Такой подход обладает некоторыми недостатками, поэтому требует доработок.
При оценке качества системы были проанализированы некоторые рекомендации для объектов ИС. Минимальная выявленная точность рекомендаций составляет 72%.
Дальнейшая работа над системой рекомендаций будет включать в себя:
1. Исследование применимости и целесообразности различных критериев близости.
2. Реализацию механизма background-кеширования - построения кэша рекомендаций фоновой процедурой, с периодическим обновлением данных.
3. Внедрение полнотекстового поиска в вычисление баллов близости;
4. Тестирование системы рекомендаций с помощью пользователей ИС «Открытая Карелия».
Список литературы
1. Rokach, Lior, Bracha Shapira, and Paul B. Kantor, Recommender systems handbook, New York:Springer, vol.1., 2011.
2. mongoDB [Электронный ресурс] / Режим доступа: http://www.mongodb.org/, свободный
3. Еврорегион Карелия: Музейный Гипертекст [Электронный ресурс] / Режим доступа: http://openkarelia.org/about, свободный
4. Full-Text Diary: Documentation [Электронный ресурс] / Режим доступа: sphinxsearch.com/docs/, свободный
5. В. И. Левенштейн. Двоичные коды с исправлением выпадений, вставок и замещений символов. Доклады Академий Наук СССР, 1965. 163.4:845-848.
6. Berry, M.J. and Linoff, G., Data mining techniques: for marketing, sales, and customer support. John Wiley & Sons, Inc. New York, NY, USA, 1997.
7. Palmisano, C., Tuzhilin, A., and Gorgoglione, M., Using context to improve predictive modeling of customers in personalization applications. IEEE Transactions on Knowledge and Data Engineering, 20(11):1535–1549, 2008.
8. Schilit, B.N., and Theimer, M.M., Disseminating active map information to mobile hosts. IEEE network, 8(5):22–32, 1994.
9. Мундир гренадера, Открытая Карелия [Электронный ресурс]:
http://mobile.openkarelia.org/show_object?object_id=sip1RaqNRFGFxpSprFQzjQ
10. Sphinx configuration file sample [Электронный ресурс]:
https://sphinxsearch.googlecode.com/svn/trunk/sphinx.conf.in
11. Niwattanakul, Suphakit, et al. "Using of Jaccard coefficient for keywords similarity." Proceedings of the International MultiConference of Engineers and Computer Scientists. Vol. 1. 2013.
12. ISO/ТР 16982:2002 Эргономика взаимодействия человек-система. Методы,основанные на удобстве применения для обеспечения проектирования,ориентированного на человека
13. ЕН 614-1:1995 Безопасность машин. Принципы эргономического проектирования. Часть 1: Терминология и основные принципы
14. https://ru.wikipedia.org/wiki/TF-IDF
Дата добавления: 2015-10-16; просмотров: 851 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Измерение отношения яркостей | | | Введение |