Paperify: Как превратить статью о котиках в научный доклад

06 Sep, 2023

Репозиторий давно не обновлялся

Последнее обновление было 2 года назад.

374
🔱 19
👥 5

Помните, как в студенческие годы приходилось срочно «приводить в научный вид» курсовую работу? Теперь этот процесс можно автоматизировать — причем с отличным чувством юмора. Представляем Paperify, инструмент, который превращает любой текст, будь то веб-страница или ePub-книга, в убедительно выглядящий научный доклад.

Когда пригодится Paperify?

  • Хотите пошутить над коллегами, «опубликовав» их внутреннюю документацию как научную статью
  • Нужно быстро создать шаблон для настоящего исследования
  • Требуется визуально «апгрейдить» текст перед отправкой (хотя содержание, конечно, менять не советуем)
  • Просто хочется повеселиться, глядя на «Зов предков» Джека Лондона с уравнениями из статей по квантовой физике

Пример работы Paperify

Основные возможности

  1. Автоматическое добавление научного антуража Paperify берет реальные графики и уравнения из сотен статей на arXiv.org и встраивает их в ваш текст с выбранной частотой.

  2. Генерация метаданных через ChatGPT Хотите убедительное название и аннотацию? Достаточно указать тему и API-ключ:

    paperify --chatgpt-token "sk-[REDACTED]" --chatgpt-topic "soft body robotics"
    
  3. Поддержка多种格式 Работает с HTML, ePub и другими форматами через Pandoc.

    Реклама
  4. Гибкая настройка Можно регулировать частотность уравнений и графиков, выбирать категории статей для загрузки материалов.

Как это работает технически?

Под капотом — остроумная комбинация:

  • Bash-скрипт координирует процесс
  • Pandoc конвертирует входные форматы
  • LaTeX (IEEE шаблон) обеспечивает аутентичный вид
  • arXiv.org служит источником «научного» контента

Автор честно предупреждает: код местами выглядит как «проклятый Bash», но работает удивительно хорошо.

Практическое применение

Вот пара реальных сценариев из README:

Превращение исторического доклада в «научную работу»:

paperify --from-format html "https://research.swtch.com/bell-labs" /tmp/article.pdf

Классика литературы в стиле computer science:

paperify --arxiv-category cs --num-papers 1000 --equation-frequency 18 \
  "https://standardebooks.org/ebooks/jack-london/the-call-of-the-wild.epub" london.pdf

Почему стоит попробовать?

Paperify — это:

  • Быстрый способ создать заготовку для настоящего исследования
  • Остроумный инструмент для образовательных целей
  • Отличный пример творческого подхода к автоматизации
  • Просто забавный проект, поднимающий настроение

Как пишет автор: «Хочу жить в мире, где софт не превращается в чудовищного монстра из спагетти-кода». Paperify делает ровно то, что задумано, и делает это хорошо. Что редкость в мире вечно «разрабатывающихся» проектов.

Готовы превратить свой блог-пост в «научный труд»? Клонируйте репозиторий и начинайте экспериментировать:

git clone https://github.com/jstrieb/paperify.git

🍪 Мы используем файлы cookie и сервис аналитики Яндекс.Метрика, чтобы сайт работал лучше. Продолжая пользоваться devtrends.ru, вы соглашаетесь с обработкой данных согласно Политике конфиденциальности.