Вы здесь ▸ Технологии и инструменты ▸
Программные компоненты для разработки в моих проектах
Ниже список программных компонентов, которые должны быть частью моих перспективных проектов. Они имеют специфическую служебную функциональность и могут быть разработаны либо энтузиастами либо при обучении языкам программирования (в основном, Python). Например, использоваться как задания на курсовое проектирование для студентов. Буду рад обсудить это более подробно со всеми откликнувшимися (форма для ответа ниже за списком).
- Конвертор структур BibTex. Двухстороннее конвертирование описаний BibTex, имеющих отличия в составе полей. Язык Python.
- Сохранение и загрузка моделей TensorFlow. Эти операции должны быть реализованы на базе класса
tf.compat.v1.saved_model.Builder
. Язык Python. - Автоматическая генерация текста отзыва (рецензии) из формализованного списка замечаний. Язык Python.
- Автоматическое аннотирование объёмного текста с заданным размером аннотации. Язык Python.
- Русификация плагина teachPress для WordPress. Дополнить списки переводов на русский язык, подготовленные с помощью
https://github.com/php-gettext/Gettext
. Язык PHP. - Загрузка в базу данных списка ключевых слов. База данных MySQL. Структура хранения ключевых слов и их связи с другими объектами БД заданы. Язык Python.
- Отладка фильтра для выдачи RSS публикаций. Работа с функцией
feed
плагина teachPress для WordPress. Отладить работу запроса/?feed=tp_pub_rss&tag=173
. Язык PHP. - Выделение текстов писем из файлов MBOX. Выборка содержательной информации в форматах TXT и HTML из писем, сохраненных в формате MBOX. Язык Python.
- Парсинг контента тестов H5P. Чтение content.jason, парсинг и представление вопросов теста в экспортном формате GIFT. Язык Python.
- Распаковка архивов ZIP и 7-Zip. Распаковка архивов ZIP и 7-Zip c рекурсивными папками внутри архива с получением в результате одной папки с файлами из всех папок архива. Язык Python.