Talisman.Поток – это масштабируемый программный фреймворк с микросервисной архитектурой, разработанный на основе свободного ПО.
![](https://talisman.ispras.ru/wp-content/uploads/2019/01/search-2.png)
Осуществляет поиск по заданным критериям (с возможностью адаптации методики под конкретные задачи)
![](https://talisman.ispras.ru/wp-content/uploads/2019/01/folder.png)
Фильтрует и обогащает входящую информацию
![](https://talisman.ispras.ru/wp-content/uploads/2019/01/desktop.png)
Накапливает данные для дальнейшего использования
![](https://talisman.ispras.ru/wp-content/uploads/2019/02/Talisman-Поток.png)
Технические особенности фреймворка Talisman.Поток
![](https://talisman.ispras.ru/wp-content/uploads/2019/01/binary-code.png)
Может взаимодействовать как с оригинальным сборщиком ИСП РАН (ISP Crawler), так и со внешними сборщиками данных
![](https://talisman.ispras.ru/wp-content/uploads/2019/01/family-tree.png)
Может использоваться как совместно с системой Talisman.Биография, так и отдельно (например, для сбора и анализа отзывов о продуктах)
![](https://talisman.ispras.ru/wp-content/uploads/2019/01/checklist.png)
Для предобработки текстовой информации использует оригинальную платформу ИСП РАН Texterra
![](https://talisman.ispras.ru/wp-content/uploads/2019/01/server.png)
Сохраняет данные на выходе в файлы на жестких дисках и в СУБД (PostgrteSQL, ElasticSearch, Cassandra и др.)
![](https://talisman.ispras.ru/wp-content/uploads/2019/01/files-and-folders.png)
Для обработки сканов документов использует модуль оптического распознавания символов Tesseract, адаптированный к специфике социальных медиа (фотографии в условиях неравномерной освещенности, текст на изображениях и др.)
![](https://talisman.ispras.ru/wp-content/uploads/2019/01/website.png)
Для автоматизации настройки и развертывания ПО, а также для управления базами данных и API использует технические возможности Docker, Ansible, Redis и Kong.