Inquisitive:
многоязычный генератор вопросов на базе искусственного интеллекта Этот репозиторий содержит проект Generative AI, созданный с использованием Gemini API.
Это простой многоязычный генератор вопросов на базе искусственного интеллекта, основанный на предоставленной новостной статье.
Проект разработан в рамках курса « Generative AI Applications using Vertex AI
от SmartBridge в сотрудничестве с Google.
Inquisitive:
многоязычный генератор вопросов на базе искусственного интеллектаНаш клиент, NewsSphere, — ведущая новостная организация, стремящаяся расширить свой глобальный охват и повысить вовлеченность аудитории. Из-за огромного количества контента, публикуемого ежедневно на нескольких языках, организация сталкивается со значительной проблемой ручного создания тестов и оценок для каждой статьи. Этот процесс не только отнимает много времени, но и подвержен несоответствиям в разных языках и культурных контекстах.
Разработайте для клиента генератор вопросов на основе искусственного интеллекта, который сможет создавать релевантные вопросы на нескольких языках.
Реализуйте определение языка, перевод и генерацию вопросов с помощью генеративных моделей и служб машинного перевода.
Пользовательский ввод: Пользователь отправляет новостную статью на любом языке.
Определение языка: приложение использует API перевода для определения языка отправляемого контента.
Перевод на английский язык. Если контент не на английском языке, приложение переводит его на английский язык с помощью API перевода.
Генерация вопросов: приложение вызывает API Gemini для генерации разнообразных и контекстуально релевантных вопросов на основе английской версии новостной статьи.
Обратный перевод: сгенерированные вопросы переводятся обратно на исходный язык новостной статьи с помощью API перевода.
Результат: приложение представляет пользователю вопросы на языке оригинала.
Веб-сайт:
Демонстрационный ввод:
Многоязычные способности:
Автоматическое определение языка и перевод:
Культурная чувствительность и точность:
Упрощенное создание викторин:
Расширенное взаимодействие с пользователем:
Повышенная эффективность и точность:
Репозиторий клонов:
git clone https://github.com/Bbs1412/GenAI_SB
cd GenAI_SB
Создайте и активируйте среду Python:
python -m venv env
. e nv S cripts a ctivate
Установите необходимые библиотеки:
pip install -r requirements.txt
Сгенерируйте ключ Gemini-API.
Создайте файл api.env в текущем каталоге и сохраните в нем API-ключ:
PALM_API_KEY = "your_key"
Запустите приложение:
streamlit run app.py
Любые вклады или предложения приветствуются!