Я .Net и С++ разработчик.
- .Net
- WPF
- MVVM
- CMake
- Protobuf
- ANTLR
- Docker
- Shell
Проект создан в учебных целях при поддержке команды Яндекс.Практикума.
Поисковая система имеет встроенный функционал парсинга входной строки с исключением стоп-слов, и подсчетом TF-IDF для каждого слова. К каждому документу присваивается ID. Реализован метод удаления документов по ID. Сортировка документов по релевантности и актуальности, а также поиск и удаление дублирующих документов. Управление осуществляется из командной строки.
Утилита для удаления пароля с защищенных PDF файлов.
Программа имеет простой графический интерфейс, который позволяет загружать несколько защищенных паролем PDF файлов. Программа создает копию загруженного файла, снимая с него защиту для возможности редактирования.