Inquisitive:
Gerador de perguntas multilíngues com tecnologia de IA Este repositório contém um projeto de IA generativa criado usando API Gemini.
É um gerador simples de perguntas multilíngues baseado em IA, baseado no artigo de notícias fornecido.
O projeto é desenvolvido no âmbito do curso Generative AI Applications using Vertex AI
da SmartBridge em colaboração com o Google.
Inquisitive:
Gerador de perguntas multilíngues com tecnologia de IANosso cliente, NewsSphere, é uma organização de notícias líder dedicada a expandir seu alcance global e aumentar o envolvimento do público. Com uma grande quantidade de conteúdo publicado diariamente em vários idiomas, a organização enfrenta o desafio considerável de criar manualmente questionários e avaliações para cada artigo. Este processo não é apenas demorado, mas também sujeito a inconsistências entre diferentes línguas e contextos culturais.
Desenvolva um gerador de perguntas baseado em IA para que o cliente crie perguntas relevantes em vários idiomas.
Implemente detecção de idioma, tradução e geração de perguntas usando modelos generativos e serviços de tradução automática.
Entrada do usuário: o usuário envia um artigo de notícias em qualquer idioma.
Detecção de idioma: o aplicativo utiliza a API de tradução para detectar o idioma do conteúdo enviado.
Tradução para inglês: se o conteúdo não estiver em inglês, o aplicativo o traduz para inglês usando a API de tradução.
Geração de perguntas: o aplicativo chama a API Gemini para gerar perguntas diversas e contextualmente relevantes com base na versão em inglês da notícia.
Tradução de volta: as perguntas geradas são traduzidas de volta para o idioma original da notícia usando a API de tradução.
Resultado: O aplicativo apresenta as perguntas no idioma original ao usuário.
Site:
Entrada de demonstração:
Habilidades multilíngues:
Detecção e tradução automatizada de idiomas:
Sensibilidade Cultural e Precisão:
Criação simplificada de questionários:
Envolvimento aprimorado do usuário:
Eficiência e precisão aprimoradas:
Clonar repositório:
git clone https://github.com/Bbs1412/GenAI_SB
cd GenAI_SB
Crie e ative o ambiente python:
python -m venv env
. e nv S cripts a ctivate
Instale as bibliotecas necessárias:
pip install -r requirements.txt
Gere a chave Gemini-API.
Crie um arquivo 'api.env' no diretório atual e salve a chave API nele:
PALM_API_KEY = "your_key"
Execute o aplicativo:
streamlit run app.py
Quaisquer contribuições ou sugestões são bem-vindas!