
ARI, AMI панель администратора Python
Цель проекта
Разработка административной панели для управления серверами Asterisk с возможностью мониторинга, управления маршрутизацией вызовов, а также обнаружения и анализа аномалий в звонках. Задача софта выявление мошенничества поставщиков, фейковых гудков, ответов и тд.
Бюджет от 1500$ (обсуждается индивидуально)
Основные требования
1. Технологический стек
- Язык программирования: Python
- Инструменты управления Asterisk: использование Asterisk REST Interface (ARI) и Asterisk Manager Interface (AMI) для управления сервером.
- Библиотеки и фреймворки: выбор конкретных инструментов оставляется на усмотрение разработчиков с учетом требований к производительности и масштабируемости проекта.
2. Функционал Административной Панели
- Подключение и управление одним или несколькими серверами Asterisk через административную панель.
- Создание и управление SIP-аккаунтами и устройствами, а также настройка IP-транков.
- Настройка вендорских транков для подключения поставщиков услуг.
- Конфигурация маршрутов вызовов (dialplan) и детализированная настройка маршрутизации.
- Логирование вызовов с детальным анализом по каждому номеру и набору, обнаружение аномалий, выявление FAS, Antifraud на основе анализа логов.
3. Анализ Звонков
- Разработка системы для анализа звонков с целью выявления живых вызовов и обнаружения подозрительной активности (например, автоответчики, фальшивые гудки).
- Классификация вызовов на "живые" и "не живые" с последующей возможностью ручной проверки отчетов для корректировки логики маршрутизации.
Рассмотреть возможность использования искусственного интеллекта для обучения моделей на основе собранных данных для улучшения эффективности системы обнаружения аномалий.
Заявки фрилансеров
