Uncategorized

Competição de Chat bot do Livecoding.tv

O desenvolvimento de chat bots é muito popular no Livecoding.tv. Queremos criar o chat bot oficial do Livecoding.tv e, para isso, vamos organizar uma competição de chat bots. A comunidade votará o bot vencedor e este será o chat bot oficial do Livecoding.tv. Você pode participar da competição individualmente ou em uma equipe.

Data de início: 20 de outubro de 2015 – data de término: 10 de novembro de 2015.

Você pode codificar o seu chat bot em qualquer linguagem de programação. A primeira versão do chat bot não precisa de qualquer integração RestAPI para o Livecoding.tv. Veja o exemplo do chat bot “Wilford” no canal de Dyerrington: https://www.livecoding.tv/dyerrington/

Chat bot competition

Prêmios:

  • O primeiro lugar ganhará um APPLE iPad Mini 16 GB ou um aparelho Android equivalente;
  • O segundo lugar ganhará um CanaKit Raspberry Pi 2 Complete Starter Kit;
  • O terceiro lugar ganhará um Kindle Fire 7.

Critérios de aceitação:

  • Todo o processo de criação do chat bot deverá ser transmitido pelo Livecoding.tv;
  • Os vídeos das transmissões poderão ser vistos publicamente no Livecoding.tv;
  • Qualquer pessoa no Livecoding.tv poderá assistir ao processo de desenvolvimento;
  • O título da transmissão deverá ser “Chat Bot Competition -[nome do seu bot]”;
  • Chat bot deverá atender aos requisitos mínimos definidos.

Para participar, envie um e-mail para “[email protected]” com a mensagem “participating in the chat bot competition. The Livecoding.tv channel to see the winning bot will be …… [colocar a URL do seu canal do Livecoding.tv aqui]”.

Pelo amor ao código, vamos criar o chat bot oficial do Livecoding.tv!

Requisitos mínimos para o chat bot:

Aqui, há uma lista dos requisitos mínimos que seu chat bot deverá ter. Deixe sua imaginação voar alto, desde que cumpra com os requisitos mínimos. Você não precisa de qualquer RestAPI para criar o bot agora. Se você quiser ver como o bot funciona, veja o exemplo de Dyerrington em seu canal: https://www.livecoding.tv/dyerrington/

Saudar os visitantes de canal:

Iniciantes: o bot deverá receber os visitantes que vêm pela primeira vez. Por exemplo: “Oi, Alvin. Bem-vindo. O que te traz aqui hoje?”

Regulares: o bot deverá reconhecer visitantes que estiveram no bate-papo por mais de três vezes e os cumprimentará como um “regular”. Por exemplo: “Unicórnio está de volta!”

Tarefa atual e conversa rápida:

O bot deverá dizer aos visitantes qual é a tarefa atual do streamer e fazer algumas perguntas para eles participem mais do bate-papo. Exemplos:

  • “Estou trabalhando no projeto XXXXX. Você já fez algum projeto como este? ”
  • “Você é um engenheiro profissional ou um estudante? ”
  • “Eu moro em San Francisco. De que cidade você é? ”

Ferramentas que estou usando:

O bot deverá dizer aos visitantes qual IDE, plugins, tecnologias, etc. que o streamer está usando para construir seu produto.

Música:

O bot deverá dizer qual música está tocando.

Pedidos de música.

Os espectadores poderão pedir uma música se doarem para o seu canal.

Doe para o meu canal e você pode pedir qualquer música o mês inteiro.

Doe para o meu canal e o chat bot irá fazer uma saudação VIP durante o mês. Por exemplo: “Faugusztin VIP is in da house!”

Comandos que os visitantes poderão digitar no bate-papo:

!favorite_language: diz a linguagem favorita do streamer. Por exemplo: “Python”;

!favorite_framework!: diz o framework favorito do streamer. Por exemplo: “Django”;

!favorite_ide: diz o IDE favorito do streamer. Por exemplo: “Sublime”;

!favorite_viewer: diz o espectador favorito do streamer. Por exemplo: “faugusztin”;

!favorite_music: diz a música favorita do streamer. Por exemplo: “Wish you were here – Britney Spears”;

!streamingguide: a guia de transmissão para Windows, Mac e Linux está aqui: https://www.livecoding.tv/streamingguide/

!support: a página de suporte do Livecoding.tv está aqui: http://support.livecoding.tv/hc/en-us/

!newfeatures: aqui está uma lista com os nossos atributos mais recentes:

  1. Hire a Streamer & Pay
  2. Reddit stream announcement

!song: A música que está tocando agora é: “XXXX”

!tools: Eclipse, Vmware, Twilio API

About author

I, Dr. Michael J. Garbade is the co-founder of the Education Ecosystem (aka LiveEdu), ex-Amazon, GE, Rebate Networks, Y-combinator. Python, Django, and DevOps Engineer. Serial Entrepreneur. Experienced in raising venture funding. I speak English and German as mother tongues. I have a Masters in Business Administration and Physics, and a Ph.D. in Venture Capital Financing. Currently, I am the Project Lead on the community project -Nationalcoronalvirus Hotline I write subject matter expert technical and business articles in leading blogs like Opensource.com, Dzone.com, Cybrary, Businessinsider, Entrepreneur.com, TechinAsia, Coindesk, and Cointelegraph. I am a frequent speaker and panelist at tech and blockchain conferences around the globe. I serve as a start-up mentor at Axel Springer Accelerator, NY Edtech Accelerator, Seedstars, and Learnlaunch Accelerator. I love hackathons and often serve as a technical judge on hackathon panels.