Pesquisar

Desenvolvimento em Python de Sistema de Questões com comunicação APIChatGPT

29/10/2023 às 19:11

Descrição do Projeto:

Descrição:
Código Python com abertura de formulário, integração com a API do ChatGPT para desenvolver/fornecer um sistema robusto e eficiente de cadastro de questão, de resposta e de geração de variações de respostas via API com GPT. Com cadastro, ao final, em banco de dados SQLite..

Requisitos do Projeto:
Código Python: O código deve ser escrito seguindo as melhores práticas para garantir leveza e robustez.
Formulário de Cadastro: Interface amigável para que professores possam cadastrar questões. Este formulário deve permitir:
• Cadastro de nova questão e indicação do professor.
• Seleção de disciplina e subtópicos previamente cadastrados.
• Inserção do enunciado e indicação do número de aspectos/comandos a serem respondidos.
Mais detalhes do formulário serão repassados ao profissional selecionado.
Navegação entre Formulários: Após preenchimento inicial, o sistema deve direcionar para novos formulários baseados no número de aspectos/comandos indicados, permitindo:
• Seleção do tipo de comando/aspecto (padrão, binário, de cálculo, de lista).
• Cadastro customizado do comando e da resposta padrão do professor, baseado no tipo selecionado.
Geração de Variações de Respostas: A partir da resposta padrão do professor (considerada 100% correta), o sistema deve:
• Gerar 49 variações adicionais para cada comando, totalizando 50 variações por comando.
• Utilizar a API do ChatGPT para obter variações a partir de aproximadamente 1 dezena de comandos/prompts pré-definidos e testados/validados, a depender do tipo de aspecto/comando informado pelo professor. Os comandos tem partes fixas e outras partes variáveis que devem inserir informações fornecidas pelo professor via formulário como o enunciado e a resposta padrão.
Geração de variações de respostas em outros níveis de acerto. Na sequência, vamos utilizar a resposta de cada comando para gerar outras 49 variações para cada comando, totalizando 50 variações de respostas para cada comando da questão. Essas 50 variações se distribuirão de forma igualitária entre os seguintes níveis de acerto: 100%, 75%, 50%, 25% e 0%. Essa parte do código já está rascunhada e testada (ou seja, já sabemos como fazer). Precisamos apenas deixar o código mais leve. Em suma, o código conta palavras para ver a extensão normal das respostas padrão. A partir usa recortes proporcionais ao nível de acerto desejado, das respostas padrão, e completa o resto do espaço com trechos de textos aleatórios não relacionados com o assunto.
Armazenamento e Exportação: Ao finalizar o cadastro:
• Salvar todas as informações (questão, disciplina, tópicos, respostas e variações de resposta) no banco de dados SQLite.
• Exportar as 50 respostas e seus respectivos níveis de acerto para um arquivo CSV.
Informações Adicionais:
• O formato do formulário e do banco de dados já estão definidos.
• Algumas partes do código já estão pré-prontas, mas necessitam de otimização e melhorias para torná-los mais leves e eficientes.

Habilidades desejadas:

Chatbot Documentação de API Python

Atividades do cliente nesse projeto:

Última visualização: 27/11/2023 às 12:46

Última interação: 01/11/2023 às 22:04

Informações adicionais

Categoria: Web, Mobile & Software
Subcategoria: Outra - Web, Mobile & Software
Orçamento: Aberto
Nível de experiência: Intermediário
Visibilidade: Público
Propostas: 7
Propostas excluídas: 1
Interessados: 13
Valor Mínimo: R$ 50,00

Cliente

Freelancer vencedor

Propostas (6)
  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

Nenhuma proposta foi encontrada.

Carregando...
Projetos semelhantes no 99Freelas

Plataforma para AutoBot Deriv - Precisando de uma plataforma Auto Bots Deriv, que tenha funcionalidades de login, com planos de login mensais ou por tempo específico, onde possibilita rodar os bots.xml. Que seja uma plata...

Criar chatbot para WhatsApp - Gostaria de um chatbot para atendimento em uma loja pet shop. A IA deve fazer o atendimento inicial e direcionar para os demais fluxos de atendimento.

Consultoria de IA para licitação - Preciso de um profissional que me ensine como posso utilizar a IA para análise de documentação de concorrentes em licitação. A análise deve incluir v&aacut...

Automação de cassino para hoje - O sistema consiste em ler o sinal da roleta no Telegram e fazer a entrada na casa de apostas pelo site Geralbet na roleta Roullet Brazilian. https://geralbet.bet.br/live-casino/game/2963749?provid...

Recuperação de arquivos criptografados - Tenho vários arquivos que foram criptografados e hoje não consigo abri-los. Faz anos que tenho os arquivos, não são de extrema importância, porém gostaria d...

Carregando...

Carregando...

Pesquisar

FREELANCERS
PROJETOS
Ocorreu um erro inesperado. Caso o erro persista, entre em contato conosco através do e-mail suporte@99freelas.com.br.