maxlyara1/atom_hackathon

Хакатон "Цифровой прорыв УрФО". Решение на тему создания помощника по автоматизированному сопоставлению требований к транспорту и регламентов

1

stars

71

commits

Jupyter Notebook

primary language

Oct 14, 2024

updated

README

Хакатон "Цифровой прорыв"

Решение от команды иканам_чипи_чипи

Представляем Atom Helper — помощник по автоматизированному сопоставлению требований к транспорту и регламентов. Наш продукт упрощает и ускоряет работу контролёров качества, сокращая затраты компании на проект.

Описание

Atom Helper — это веб-сервис, который позволяет загружать как текстовые документы, так и файлы формата Word. Используя предобученные модели нейронных сетей, пользователи получают обратную связь о бизнес-требованиях и предложения по их улучшению.

Стек решения

  • Язык программирования: Python
  • Фреймворк: FastAPI
  • Модели: Transformers, BERT

Уникальность решения

Наше решение выделяется благодаря:

  • Использованию предобученных моделей, что ускоряет обработку запросов.
  • Удобному формату предоставления отчетов, который упрощает восприятие информации пользователями.

Пайплайн сервиса

image

Установка и запуск

Перед запуском решения необходимо создать виртуальное окружение. Выполните следующие шаги:

  1. Создайте виртуальное окружение:
    python -m venv venv
    
    
    
  2. Активируйте виртуальное окружение:
     venv\Scripts\activate  # для Windows
     source venv/bin/activate  # для macOS и Linux
    
    
  3. Установите необходимые библиотеки:
    pip install -r requirements.txt
    
    
  4. Скачайте необходимые языковые модели для SpaCy:
     python -m spacy download en_core_web_sm
    
    
  5. Запустите файл:
     python main.py 
    
    

Contributors

maxlyara1

34 commits

AdelyaSabirova

30 commits

lanmorive

5 commits

vkarandey

2 commits

maxlyara1/atom_hackathon

Хакатон "Цифровой прорыв УрФО". Решение на тему создания помощника по автоматизированному сопоставлению требований к транспорту и регламентов

1

stars

71

commits

Jupyter Notebook

primary language

Oct 14, 2024

updated

README

Хакатон "Цифровой прорыв"

Решение от команды иканам_чипи_чипи

Представляем Atom Helper — помощник по автоматизированному сопоставлению требований к транспорту и регламентов. Наш продукт упрощает и ускоряет работу контролёров качества, сокращая затраты компании на проект.

Описание

Atom Helper — это веб-сервис, который позволяет загружать как текстовые документы, так и файлы формата Word. Используя предобученные модели нейронных сетей, пользователи получают обратную связь о бизнес-требованиях и предложения по их улучшению.

Стек решения

  • Язык программирования: Python
  • Фреймворк: FastAPI
  • Модели: Transformers, BERT

Уникальность решения

Наше решение выделяется благодаря:

  • Использованию предобученных моделей, что ускоряет обработку запросов.
  • Удобному формату предоставления отчетов, который упрощает восприятие информации пользователями.

Пайплайн сервиса

image

Установка и запуск

Перед запуском решения необходимо создать виртуальное окружение. Выполните следующие шаги:

  1. Создайте виртуальное окружение:
    python -m venv venv
    
    
    
  2. Активируйте виртуальное окружение:
     venv\Scripts\activate  # для Windows
     source venv/bin/activate  # для macOS и Linux
    
    
  3. Установите необходимые библиотеки:
    pip install -r requirements.txt
    
    
  4. Скачайте необходимые языковые модели для SpaCy:
     python -m spacy download en_core_web_sm
    
    
  5. Запустите файл:
     python main.py 
    
    

Contributors

maxlyara1

34 commits

AdelyaSabirova

30 commits

lanmorive

5 commits

vkarandey

2 commits

Languages

Jupyter Notebook

94.7%

Python

3.3%

HTML

1.9%