Требуется разработать интернет-магазин на платформе Shopware 6. Необходимо настроить базовую функциональность, интегрировать дополнительные модули и выполнить кастомизацию дизайна. Макет уже готов и сверстан.
Скрипт для автоматической проверки фактов
Техническое задание на разработку скрипта для автоматической проверки фактов (Fact-Checking)
Общие положения
Название проекта: Скрипт автоматической проверки фактов (Fact-Checking) с использованием локальных и онлайн-источников.
Цель проекта: Создать скрипт, который извлекает утверждения из пользовательского текста, проверяет их достоверность с использованием интернет-источников и загруженных локальных файлов.
Базовый функционал: Опирается на функционал скрипта Libr-AI/OpenFactVerification с доработками.
Основные задачи
1. Добавление поддержки локальных источников:
· Возможность загружать локальные файлы (например, .pdf, .docx, .txt .ppt) в систему.
· Индексирование содержимого локальных файлов для проверки утверждений.
· Хранение и управление загруженными документами.
2. Проверка утверждений:
· Извлечение утверждений из пользовательского текста (клеймов).
· Проверка утверждений на валидность:
· Поиск информации в интернете (включая использование Google Search API для анализа результатов, Answer Box).
· Сравнение с локальными файлами.
3. Интеграция технологий:
· Использовать LlamaIndex и LlamaParse для загрузки, обработки и индексирования локальных документов.
· Реализовать хранение данных через Pinecone для эффективного управления чанками и быстрого доступа.
4. Реализация интерфейса (Опирается на функционал скрипта Libr-AI/OpenFactVerification):
· Нужно добавить пользовательский интерфейс (по возможности на Django), который позволяет дополнительно к тому, что уже реализовано в скрипте Libr-AI/OpenFactVerification:
· Загружать локальные файлы в базу знаний и удалять их.
· Создавать и удалять папки из групп файлов по разным базам знаний.
· Просматривать результаты проверки клеймов с указанием источника из базы знаний.
· Включать / выключать направление проверки (только по источникам в интернете, только по локальной базе знаний, по обоим путям).
Технические требования
1. Основной стек технологий:
· Язык программирования: Python.
· Фреймворк: Django.
· Библиотеки и инструменты:
· LlamaIndex и LlamaParse для индексирования документов.
· Pinecone для хранения и поиска по чанкам.
· Google Search API для получения данных из интернета.
· PyPDF2, python-docx python-pptx для работы с файлами.
2. Форматы загружаемых файлов:
· Текстовые файлы: .txt, .csv.
· Документы: .pdf, .docx .pptx
· Возможность масштабирования для работы с другими форматами.
Порядок разработки
1. Этап 1: Исследование и проектирование
· Ознакомление и установка скрипта локально у вас [Libr-AI/OpenFactVerification]. (API openAI мы предоставим)
2. Этап 2: Реализация базового функционала
· Интеграция LlamaIndex и LlamaParse для работы с локальными файлами.
· Настройка Pinecone для хранения чанков и быстрого поиска (у нас есть API).
3. Этап 4: Разработка интерфейса
· Пользовательский интерфейс (на Django - загрузка файлов и распределение по папкам, добавление и удаление файлов и папок).
4. Этап 5: Тестирование
Критерии завершенности
1. Скрипт корректно извлекает утверждения из текста и проверяет их достоверность
1. по интернет-источникам
2. по локальным файлам.
3. по интернет-источникам и локальным файлам.
2. Интерфейс удобен для загрузки файлов и анализа результатов.
3. Система стабильно работает.
Заявки фрилансеров
Похожие заказы
- Веб-программирование3 заявкиЗакрыт3 месяца назад
- $999
Требуется разработка бота на базе ИИ, который будет вести себя как пользователь на форумах. Он должен логиниться, сканировать темы по ключевым словам и отвечать, используя ChatGPT. Бот должен работать без API, эмулировать поведение человека, логировать действия и обходить блокировки через прокси. Необходима поддержка многопоточности и работа 24/7 на сервере.
Веб-программирование9 заявокЗакрыт3 месяца назад Требуется помощь в разработке большого веб-проекта на продолжительное время. Опыт в бэкенд-разработке на Python с использованием Flask и знание основ HTML, CSS и JavaScript обязательны. Навыки парсинга и опыт в верстке будут преимуществом. Оплата почасовая.
Веб-программирование7 заявокЗакрыт3 месяца назадТребуется внедрение системы ИИ для анализа работы отдела продаж. Необходимо транскрибировать звонки в текст и анализировать диалоги в трех ролях: РОП, HR и SMM. РОП будет оценивать работу менеджеров и соответствие скриптам, HR подберет обучение, а SMM проанализирует потребности клиентов для формирования контента в социальных сетях.
Веб-программированиенет заявокЗакрытнет датыТребуется специалист для внедрения интеграции API СДЭК в логистическое приложение на JAVA внутри мессенджера WeChat. Задача включает консультацию по внедрению, участие в созвонах с китайской командой разработчиков и поддержку в решении технических вопросов. Нужно реализовать трекинг отправлений, расчет стоимости доставки и работу с данными по штрих-кодам.
Веб-программированиенет заявокЗакрытнет датыТребуется разработать простой веб-сервис, включающий клиентскую и серверную часть. Проект может включать генератор паролей или сервис добавления записей. Используйте HTML, CSS, Javascript (React, React Router), Node.js (Express.js) и MongoDB. Необходимо выложить проект на heroku и подготовить пояснительную записку на 5 листов с описанием технологии.
Веб-программирование1 исполнительЗавершен3 месяца назадНеобходимо доработать Telegram бота на основе Telethon, чтобы он отправлял данные о ширине и высоте видео. Также требуется реализовать создание превьюшек, так как текущая версия автоматически изменяет видео на квадрат. Подробное описание требований к функционалу бота.
Веб-программирование4 заявкиЗакрыт3 месяца назадТребуется разработка парсера на PHP для сайта на платформе Xenforo. Парсер должен позволять выбирать посты для публикации на собственном форуме с использованием API. Кроме того, необходимо обеспечить загрузку изображений на форум и возможность выбора разделов для парсинга.
Веб-программирование3 заявкиЗакрыт3 месяца назадТребуется разработать простой сайт, аналогичный существующему. Сайт несложный, детали работы будут отправлены в чате. Ищем опытного веб-программиста для выполнения задачи.
Веб-программирование8 заявокЗакрыт3 месяца назад