暴躁的教授读论文: ворчливый ИИ-профессор, делающий чтение научных статей быстрее и веселее
Что такое «Сердитый профессор читает диссертацию»
«Сердитый профессор читает диссертацию» (mad-professor) — это приложение-компаньон для чтения научных работ, объединяющее обработку PDF, ИИ-перевод, поиск на основе RAG, вопросы и ответы с ИИ, а также голосовое взаимодействие, предоставляя академическим исследователям комплексное решение для чтения научных работ.

Основные возможности «Сердитого профессора читает диссертацию»
Автоматическая обработка статей: после импорта PDF автоматически извлекается, переводится и структурируется содержимое статьи.
Двуязычное отображение: поддержка параллельного чтения статей на китайском и английском языках.
Интеллектуальные вопросы и ответы с ИИ: в сочетании с содержанием статьи предоставляются профессиональные пояснения и анализ.
Персонализированный ИИ-профессор: ИИ отвечает на вопросы с характером «сердитого профессора», добавляя интерактивности.
Голосовое взаимодействие: поддержка голосовых вопросов и озвучивания ответов с помощью TTS.
Поиск с расширением RAG: точный поиск и позиционирование на основе содержания статьи.
Интерфейс с разделённым экраном: слева — содержимое статьи, справа — диалог с ИИ для эффективного взаимодействия.
Техническая архитектура «Сердитого профессора читает диссертацию»
Пользовательский интерфейс:
Современное настольное приложение, созданное с использованием PyQt6.
Основные модули:
Модуль вопросов и ответов с ИИ: академическая система Q&A на основе LLM.
Система поиска RAG: повышение точности ответов за счёт векторного поиска.
Конвейер обработки статей: преобразование PDF в MD, автоматический перевод, структурный анализ.
Система взаимодействия:
Распознавание речи: распознавание голосового ввода в реальном времени.
Синтез речи TTS: воспроизведение ответов ИИ в реальном времени.
Распознавание эмоций: настройка эмоциональной окраски ответа в зависимости от содержания вопроса.
Руководство по установке «Сердитого профессора читает диссертацию»
Системные требования
Python 3.10 или выше
Поддержка CUDA
Видеопамять от 6 ГБ
Зависимости проекта
Проекты с открытым исходным кодом: MinerU, RealtimeSTT
Онлайн API-сервисы: DeepSeek, MiniMax
Шаги установки
Создайте окружение с помощью conda.
Установите зависимости MinerU.
Установите остальные зависимости.
Установите CUDA и torch, совместимые с версией видеокарты вашего компьютера.
Установите FAISS версии для GPU.
Загрузите файлы модели и настройте каталог моделей.
Настройте API-ключи.
Руководство по использованию «Сердитого профессора читает диссертацию»
Импорт статьи
Нажмите кнопку «Импорт статьи» на боковой панели и выберите PDF-файл для импорта.
Нажмите «Продолжить» и дождитесь завершения обработки (включая перевод и построение индекса).
Импортированные PDF-файлы сохраняются в папке data; также можно поместить несколько PDF-файлов в папку data — программа обнаружит необработанные файлы и обработает их пакетно.

Чтение статьи
Выберите обработанную статью на боковой панели.
Просматривайте содержимое статьи в главном окне; в правом верхнем углу можно переключать китайский и английский языки.
Левую и правую панели можно сворачивать для удобства иммерсивного чтения.

Вопросы и ответы с ИИ и голосовой диалог
Под окном диалога выберите устройство голосового ввода.
Нажмите кнопку микрофона и начните говорить, когда индикатор загорится зелёным.
Если индикатор не становится жёлтым во время речи, возможно, устройство ввода не улавливает голос; рекомендуется попробовать другое устройство ввода.

Github: https://github.com/LYiHub/mad-professor-public
Помощник сценариста▸
AI Приложения
AI Новости 