Inquisitive:
generador de preguntas multilingüe impulsado por IA Este repositorio contiene un proyecto de IA generativa creado con la API de Gemini.
Es un sencillo generador de preguntas multilingüe impulsado por IA basado en el artículo de noticias proporcionado.
El proyecto se desarrolla en el marco del curso Generative AI Applications using Vertex AI
de SmartBridge en colaboración con Google.
Inquisitive:
generador de preguntas multilingüe impulsado por IANuestro cliente, NewsSphere, es una organización de noticias líder dedicada a expandir su alcance global y mejorar la participación de la audiencia. Con una gran cantidad de contenido publicado diariamente en varios idiomas, la organización enfrenta el considerable desafío de crear manualmente cuestionarios y evaluaciones para cada artículo. Este proceso no sólo requiere mucho tiempo sino que también es propenso a inconsistencias entre diferentes idiomas y contextos culturales.
Desarrolle un generador de preguntas basado en IA para que el cliente cree preguntas relevantes en varios idiomas.
Implemente la detección de idiomas, la traducción y la generación de preguntas mediante modelos generativos y servicios de traducción automática.
Entrada del usuario: el usuario envía un artículo de noticias en cualquier idioma.
Detección de idioma: la aplicación utiliza la API de traducción para detectar el idioma del contenido enviado.
Traducción al inglés: si el contenido no está en inglés, la aplicación lo traduce al inglés mediante la API de traducción.
Generación de preguntas: la aplicación llama a la API de Gemini para generar preguntas diversas y contextualmente relevantes basadas en la versión en inglés del artículo de noticias.
Traducción hacia atrás: las preguntas generadas se traducen nuevamente al idioma original del artículo de noticias utilizando la API de traducción.
Salida: La aplicación presenta las preguntas en el idioma original al usuario.
Sitio web:
Entrada de demostración:
Habilidades multilingües:
Detección y traducción automatizadas de idiomas:
Sensibilidad y precisión cultural:
Creación simplificada de cuestionarios:
Compromiso del usuario mejorado:
Eficiencia y precisión mejoradas:
Repositorio de clones:
git clone https://github.com/Bbs1412/GenAI_SB
cd GenAI_SB
Cree y active el entorno Python:
python -m venv env
. e nv S cripts a ctivate
Instale las bibliotecas necesarias:
pip install -r requirements.txt
Generar clave Gemini-API.
Cree un archivo 'api.env' en el directorio actual y guarde la clave API en él:
PALM_API_KEY = "your_key"
Ejecute la aplicación:
streamlit run app.py
¡Cualquier contribución o sugerencia es bienvenida!