暴躁的教授读论文: ворчливый ИИ-профессор, делающий чтение научных статей быстрее и веселее 155

小编 ·

暴躁的教授读论文: ворчливый ИИ-профессор, делающий чтение научных статей быстрее и веселее

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

暴躁的教授读论文: ворчливый ИИ-профессор, делающий чтение научных статей быстрее и веселее

Что такое «Сердитый профессор читает диссертацию»

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

暴躁的教授读论文(mad-professor).webp

Основные возможности «Сердитого профессора читает диссертацию»

  • Автоматическая обработка статей: после импорта PDF автоматически извлекается, переводится и структурируется содержимое статьи.

  • Двуязычное отображение: поддержка параллельного чтения статей на китайском и английском языках.

  • Интеллектуальные вопросы и ответы с ИИ: в сочетании с содержанием статьи предоставляются профессиональные пояснения и анализ.

  • Персонализированный ИИ-профессор: ИИ отвечает на вопросы с характером «сердитого профессора», добавляя интерактивности.

  • Голосовое взаимодействие: поддержка голосовых вопросов и озвучивания ответов с помощью TTS.

  • Поиск с расширением RAG: точный поиск и позиционирование на основе содержания статьи.

  • Интерфейс с разделённым экраном: слева — содержимое статьи, справа — диалог с ИИ для эффективного взаимодействия.

Техническая архитектура «Сердитого профессора читает диссертацию»

  • Пользовательский интерфейс:

  • Современное настольное приложение, созданное с использованием PyQt6.

  • Основные модули:

  • Модуль вопросов и ответов с ИИ: академическая система Q&A на основе LLM.

  • Система поиска RAG: повышение точности ответов за счёт векторного поиска.

  • Конвейер обработки статей: преобразование PDF в MD, автоматический перевод, структурный анализ.

  • Система взаимодействия:

  • Распознавание речи: распознавание голосового ввода в реальном времени.

  • Синтез речи TTS: воспроизведение ответов ИИ в реальном времени.

  • Распознавание эмоций: настройка эмоциональной окраски ответа в зависимости от содержания вопроса.

Руководство по установке «Сердитого профессора читает диссертацию»

Системные требования

  • Python 3.10 или выше

  • Поддержка CUDA

  • Видеопамять от 6 ГБ

Зависимости проекта

  • Проекты с открытым исходным кодом: MinerU, RealtimeSTT

  • Онлайн API-сервисы: DeepSeek, MiniMax

Шаги установки

  1. Создайте окружение с помощью conda.

  2. Установите зависимости MinerU.

  3. Установите остальные зависимости.

  4. Установите CUDA и torch, совместимые с версией видеокарты вашего компьютера.

  5. Установите FAISS версии для GPU.

  6. Загрузите файлы модели и настройте каталог моделей.

  7. Настройте API-ключи.

Руководство по использованию «Сердитого профессора читает диссертацию»

Импорт статьи

  1. Нажмите кнопку «Импорт статьи» на боковой панели и выберите PDF-файл для импорта.

  2. Нажмите «Продолжить» и дождитесь завершения обработки (включая перевод и построение индекса).

  3. Импортированные PDF-файлы сохраняются в папке data; также можно поместить несколько PDF-файлов в папку data — программа обнаружит необработанные файлы и обработает их пакетно.

upload_page.webp

Чтение статьи

  1. Выберите обработанную статью на боковой панели.

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

  3. Левую и правую панели можно сворачивать для удобства иммерсивного чтения.

暴躁的教授读论文使用教程.webp

Вопросы и ответы с ИИ и голосовой диалог

Под окном диалога выберите устройство голосового ввода.

Нажмите кнопку микрофона и начните говорить, когда индикатор загорится зелёным.

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

暴躁的教授读论文使用教程.webp

Github: https://github.com/LYiHub/mad-professor-public