This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
start:practices [2017/05/17 15:30] mark |
start:practices [2017/05/18 04:59] kkv |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== Летняя практика 2017 ====== | ====== Летняя практика 2017 ====== | ||
- | + | ===== Категория: Geo2Tag ===== | |
- | ====== Татьяна Берленко ====== | + | |
- | + | ||
- | + | ||
- | ===== Geo2Tag ===== | + | |
Цель: расширение возможностей использования для LBS-платформы Geo2Tag. | Цель: расширение возможностей использования для LBS-платформы Geo2Tag. | ||
Line 16: | Line 12: | ||
Ожидаемый результат: | Ожидаемый результат: | ||
- | - Набор функций и тестов для платформы Geo2Tag. | + | - Набор функций и тестов для платформы [[http://geo2tag.org/|Geo2Tag]]. |
Навыки и знания: | Навыки и знания: | ||
Line 117: | Line 113: | ||
- Маршрутизация HTTP-запросов к системе и горизонтальное масштабирование экземпляров системы. | - Маршрутизация HTTP-запросов к системе и горизонтальное масштабирование экземпляров системы. | ||
- Архитектурное разделение проверяющей системы и сценариев проверки отдельных заданий. | - Архитектурное разделение проверяющей системы и сценариев проверки отдельных заданий. | ||
- | - Разработка заданий для изучения инструментов отладки и профилирования (gdb, valgrind, callgrind ...). | + | - Разработка заданий для изучения инструментов отладки и профилирования (gdb, valgrind, callgrind). |
Требования: | Требования: | ||
Line 144: | Line 140: | ||
Результат: веб-сервис, который позволяет вести наблюдение за статистическими показателями прохождения курса и отслеживать появление определенных событий в журнале работы проверяющей системы. | Результат: веб-сервис, который позволяет вести наблюдение за статистическими показателями прохождения курса и отслеживать появление определенных событий в журнале работы проверяющей системы. | ||
- | ===== Система автоматической проверки наиболее частых формальных ошибок в формальных текстах ===== | + | ===== Система автоматической проверки наиболее частых ошибок в формальных текстах ===== |
- | Цель: создать веб-сервис анализа формальных текстов (научные статьи, курсовые работы, пояснительные записки, отчеты) на соответствие критериям, определяемых пользователями сервиса. Критерии представляют собой типичные алгоритмически-верифицируемые ошибки при подготовке вышеописанных документов. Примеры критериев: | + | Цель: создать веб-сервис анализа формальных текстов (научные статьи, курсовые работы, пояснительные записки, отчеты) на соответствие критериям, определяемых пользователями сервиса. Критерии представляют собой типичные алгоритмически-верифицируемые ошибки, возникающие при подготовке документов. Примеры критериев: |
- Личные предложения и личные формы глаголов. | - Личные предложения и личные формы глаголов. | ||
- Отсутствие ссылок или неверные ссылки на элементы списка литературы, изображения, таблицы. | - Отсутствие ссылок или неверные ссылки на элементы списка литературы, изображения, таблицы. | ||
Line 155: | Line 151: | ||
Задачи: | Задачи: | ||
- | - Разбор и извлечение текста из файлов формата doc(x), ppt(x), pdf. | + | - Разбор и извлечение текста из файлов формата doc(x), ppt(x), odt, pdf. |
- Авторизация пользователей с помощью протокола OAuth2. | - Авторизация пользователей с помощью протокола OAuth2. | ||
- Хранение пользовательских критериев в стандартизированном виде. | - Хранение пользовательских критериев в стандартизированном виде. | ||
- | - Проверка выполнения больших наборов критериев. | + | - Асинхронная проверка выполнения больших наборов критериев. |
- | - | + | - Создание веб-интерфейса. |
Требования: | Требования: | ||
- Python, MongoDb | - Python, MongoDb | ||
- | - | + | - Представление о формате XML. |
- | Результат: веб-сервис, реализующий | + | Результат: |
+ | - Приложение командной строки для анализа документов на ошибки. | ||
+ | - Веб-сервис, реализующий интерфейс пользователя к приложению, функции авторизации и хранения критериев. |