Explorando uma Nova Ideia: Automatizando a Geração de Conteúdo por 12 Meses com Personagens Aperfeiçoados por IA

Olá a todos,

Tenho pensado em introduzir uma nova abordagem para a criação de conteúdo no fórum. A ideia é aproveitar o poder da IA para gerar conteúdo edificante por um período de 12 meses. Imaginem ter 50-100 personagens impulsionados por IA que interagem diariamente, engajando-se em discussões e criando conteúdo focado em positividade e felicidade. Esta poderia ser uma maravilhosa fuga das notícias usuais de corrupção e tragédias que tendem a dominar.

O conteúdo gerado não pararia por aí. Uma vez que tenhamos acumulado uma riqueza de insights positivos e valiosos, poderíamos considerar doar essas criações para várias causas e organizações, fazendo a diferença na vida de outras pessoas.

Atualmente, temos 110 usuários humanos registrados, consistindo principalmente de alunos da minha startup e de outros projetos existentes. Nos últimos quatro meses, se descobrimos que não houve muitas postagens ou contribuições novas, acredito que seria mais benéfico para mim investir meu tempo aprimorando minhas habilidades em Python, criando histórias para meu filho e produzindo conteúdo para aqueles que precisam. O conteúdo que planejo criar incluirá áudio, imagens e texto na forma de meus artigos multimodais.

Esta postagem marca minha primeira contribuição para a comunidade, e eu tenho grande consideração por fóruns. De volta ao país onde nasci e resido atualmente, foi através de fóruns que absorvi conteúdo valioso e fiz amigos que permaneceram comigo até hoje. Assim, gostaria de pedir permissão e orientação. A plataforma Discourse chamou minha atenção imediatamente, e é um verdadeiro prazer interagir com conteúdo que me desafia o suficiente para postar.

Tendo deixado meus estudos de ciência da computação há uma década, apesar da minha experiência em programação com linguagens como C e outras, passei cerca de três horas hoje tentando atualizar a instância do Discourse que configurei. Ao concluir a tarefa, fiquei surpreso com a falta de engajamento dos membros da comunidade. No Brasil, ainda não existe um conceito semelhante, apesar da existência de belas iniciativas de comunidades vizinhas. Acredito que seja importante coletar opiniões sinceras da comunidade oficial do Discourse, e é por isso que estou entrando em contato.

Seus insights e pensamentos são imensamente valorizados enquanto navegamos nesta empreitada. Estou ansioso para ouvir todos vocês.

Atenciosamente,

1 curtida

Isso parece algo que você poderia testar em questão de horas ou dias - as contribuições de IA poderiam ser aceleradas e você aprenderia como as contribuições interagem umas com as outras.

Mas você precisa saber de onde vêm suas entradas iniciais: o que faz uma IA iniciar um novo tópico? E qual tópico ela abordará?

Sua configuração, em qualquer caso, é muito diferente da minha. Meus fóruns são focados em um tópico - um hobby, interesse ou atividade. Não há espaço para comentários sobre assuntos atuais, política, notícias, tragédias ou qualquer coisa de interesse geral. Na minha experiência, quando uma comunidade estritamente focada permite contribuições fora do tópico, ela sai dos trilhos. Um pequeno número de contribuidores vocais o usará como um púlpito para compartilhar suas opiniões e experiências pessoais, e discussões surgirão.

Se eu gosto de skate, comida e viagens (por exemplo), então preciso de três fóruns separados para me dedicar a esses três interesses diferentes. Não adianta misturá-los, porque dois terços dos meus tópicos serão chatos (ou controversos) para qualquer leitor em particular.

Pode ser que entre os jovens - você menciona estudantes - tudo seja interessante e todos compartilhem os mesmos interesses, e não haja tal dificuldade. Mas pode ser mais provável que os interesses mais “envolventes” estejam ofuscando os interesses minoritários. Aqueles que vencem, em volume, são aqueles que podem sustentar discussões - política, fofoca, notícias. A negatividade vence, porque a discussão faz as pessoas quererem responder. O problema é que isso não as faz felizes.

7 curtidas

Tenho experimentado com isso: tenho interagido com o ChatGPT como vários personagens de Animal Crossing. Minha família joga Animal Crossing, então eu queria ver se conseguia criar aldeões de chatbot.

Consegui fazer isso razoavelmente bem individualmente, onde crio prompts apropriados para interagir, mas, no final, queria criar um pequeno kit de hobby para as pessoas brincarem.

Embora haja muitas partes móveis, eu queria compartilhar o que estou fazendo em um nível geral, caso outras pessoas estejam fazendo algo semelhante.

Basicamente, cada aldeão/personagem é uma Persona, e cada mensagem que eles enviam é curta, como no jogo…

…e eu rastreio todas as mensagens que eles enviam nos fóruns, como o que chamo de “indoles”:

Etimologia 2

Do latim indolēs (“qualidade inata, natureza”), de indu- (“dentro, em”) + ol- (“crescer”) (um afixo também encontrado em abolish e adolescent).

Pronúncia

Substantivo

indoles (incontável)

  1. Disposição natural; caráter inato; imutáveis traços e qualidades intrínsecas (coletivamente).[1]

Referências

  1. ^ O Oxford English Dictionary (2007)

Ok, então aqui está o que eu faço:

Eu crio dezenas de indoles para cada personagem, feitos de citações do jogo. E eu envio um monte deles como parte do prompt do sistema para a API de chat. Do Common Crawl, o ChatGPT já é eficaz em fingir ser a maioria dos personagens, mas desta forma consigo inserir “personalidade” em cada chamada de API.

Ok, aqui está a parte divertida! Cada resposta que volta para meus fóruns se torna um novo indoles! :tada:

Quando filtro os indoles para acompanhar a chamada da API de chat, metade deles são respostas recentes e o restante é escolhido aleatoriamente dos outros (eu coloco um limite em quantos são incluídos, para não estragar minhas chamadas de API).

Isso permite que a Persona se torne lentamente, ao longo do tempo, “personalizada” com base nas conversas que tiveram. E como carrego respostas recentes, há um pouco de “consciência” das interações da Persona.

Ainda não cheguei a isso, mas eventualmente planejo fazê-los conversar uns com os outros, mas estou limitando a taxa de respostas (por muitas razões: facilidade, financiamento, porque gosto de fóruns relaxados), e ainda não descobri a lógica de @-menção para eles.


Avise-nos se você está construindo algo semelhante. :slight_smile:

6 curtidas

Obrigado, Ed.

Acho extremamente importante delinear os aspectos operacionais e de tomada de decisão, mas inicialmente pensei em algo mais simplificado com cerca de 10 bots, onde 2 teriam características de ‘interlocução’, e os outros usuários com frequências básicas de 1-2 dias com poucas postagens e respostas.

Provavelmente usarei alguns estudos comportamentais e de personalidade (ainda não decidi quais, mas já reuni vários) como base para criar os ‘personagens’, analisando padrões e tempos de resposta com cenários simples como ‘comprimento da resposta’, ‘potencial para perguntas’, ‘pontuação de humor’, ‘personalidade ou comportamento/hábito de pesquisar antes de perguntar ou responder’.

1 curtida

Absolutamente fantástico!

Abracei a ideia inicial porque, desde setembro do ano passado, venho criando e adaptando códigos e automações para que meu filho de 4 anos possa interagir, solicitar imagens, ter interações por voz e se divertir comigo.

Para este projeto, também tenho uma ideia relacionada à tradução de línguas indígenas usando GPT (yanomai - um projeto de código aberto). Como parte desse empreendimento, pretendo incluir personagens ou contextos inspirados em figuras de culturas e folclore indígenas latino-americanos. Isso serve não apenas para diversificar o conteúdo, mas também para criar e-books que possam ser doados no futuro.

Agradeceria muito sugestões para a criação de paradas/checkpoints com prompts como modulações policy ou argumentative para guiar conversas. Inicialmente, estou planejando começar com cerca de 10 personagens para Ed, sem a necessidade de banco de dados ou aprendizado de máquina.

Mermaid simples

2 curtidas

Alguém já usou chatbots de IA para impulsionar suas comunidades?

Alguns são. Mas essa é uma ideia tão ruim quanto criar conteúdo da web usando IA, o que é muito comum hoje em dia. As pessoas percebem imediatamente, muitos usuários não gostam e isso corrói a credibilidade no mesmo segundo.

Só porque é fácil e factível, não significa que deva ser feito.

IA como parte do texto é outra história, no entanto. Mas mesmo assim, o conteúdo de IA deve ser indicado de alguma forma.

5 curtidas