Successfully reported this slideshow.
Your SlideShare is downloading. ×

Boss - Bringing More Diversity to Tech | Rasa Summit

Boss - Bringing More Diversity to Tech | Rasa Summit

Download to read offline

Presented by Bruna Nayara Moreira Lima, Chatbot Developer at PicPay at the 2021 Rasa Summit https://rasa.com/summit/

Not all beginner coders know what is a FOSS software nor understand how most FOSS communities work or interact. Onboarding newcomers is challenging to most communities. Underrepresented groups and non english speakers face additional difficulties to contribute to FOSS, such as language barrier and confidence gap. To overcome these barriers, BOSS (Big Open Source Sister) was created. The program has three major objectives: introduce newcomers to FOSS, to capacitate the under-represented in the coding community into technologies demanded by the software industry, and improve participants’ belief in their own competence. To do that, BOSS based their mentorship in chatbot development, using a Rasa boilerplate project, created by LAPPIS. This program won the Gnome Engagement Challenge second phase (5 finalists).

Presented by Bruna Nayara Moreira Lima, Chatbot Developer at PicPay at the 2021 Rasa Summit https://rasa.com/summit/

Not all beginner coders know what is a FOSS software nor understand how most FOSS communities work or interact. Onboarding newcomers is challenging to most communities. Underrepresented groups and non english speakers face additional difficulties to contribute to FOSS, such as language barrier and confidence gap. To overcome these barriers, BOSS (Big Open Source Sister) was created. The program has three major objectives: introduce newcomers to FOSS, to capacitate the under-represented in the coding community into technologies demanded by the software industry, and improve participants’ belief in their own competence. To do that, BOSS based their mentorship in chatbot development, using a Rasa boilerplate project, created by LAPPIS. This program won the Gnome Engagement Challenge second phase (5 finalists).

More Related Content

More from Rasa Technologies

Related Books

Free with a 30 day trial from Scribd

See all

Related Audiobooks

Free with a 30 day trial from Scribd

See all

Boss - Bringing More Diversity to Tech | Rasa Summit

  1. 1. Welcoming newcomers to FOSS Big Open Source Sister
  2. 2. Who I am Bruna Moreira I miss going out to dance and karaoke. But I have my cats around, so it's fine. Software engineer PyLadies BOSS Organizer Learning brazilian sign language #altText: Picture. White woman with short curly hair, smiling with an orange shirt.
  3. 3. BOSS - Big Open Source Sister Mentoring program for people from underrepresented groups. Focusing on welcoming and guiding them through the basics of contributing to open source communities.
  4. 4. BOSS - Big Open Source Sister LAPPIS rasa-boilerplate Mentoring program for people from underrepresented groups. Focusing on welcoming and guiding them through the basics of contributing to open source communities.
  5. 5. The community
  6. 6. LAPPIS rasa boilerplate LAPPIS rasa boilerplate repository FOSS project that implements features and integrations commonly used by RASA Brasil Community #altText: screenshot of the github repository of rasa-ptbr-boilerplate
  7. 7. Boilerplate examples Webchat Telegram Rocketchat RabbitMQ Kibana
  8. 8. The project
  9. 9. Learn about communities and technologies Learn about rasa boilerplate and create own chatbot Contribute to rasa boilerplate Autonomy to contribute to other FOSS comunities Project timeline #altText: icons representing tree growing phases. First seed, second nurture, third growth and lastly tree with fruits.
  10. 10. Learn about communities and technologies Project timeline #altText: icons representing tree growing phases. First seed, second nurture, third growth and lastly tree with fruits. Communities Communication Linux Versioning Remote work
  11. 11. Learn about rasa boilerplate and create own chatbot Project timeline #altText: icons representing tree growing phases. First seed, second nurture, third growth and lastly tree with fruits. Chatbots concepts RASA architecture RASA actions and python RASA slots Chatbot deployment
  12. 12. Contribute to rasa boilerplate Project timeline #altText: icons representing tree growing phases. First seed, second nurture, third growth and lastly tree with fruits. Work on open issues Open new issues Communicate on issues Fix bugs Work on documentation
  13. 13. Autonomy to contribute to other FOSS comunities Project timeline #altText: icons representing tree growing phases. First seed, second nurture, third growth and lastly tree with fruits. Find new communities Hacktoberfest
  14. 14. Project Online class Class video available Weekly mentorship Practice Pairing #altText: icons representing the program structure. Blackboard for online class. A video camera for the video classes available. Two people sitting in front of each other and talking for the weekly mentorship. A computer for the practices. A two people with arrows pointing to each other for the pairing. Link to online classes videos Link to presentations
  15. 15. First season
  16. 16. 12 weekly meetings We had...
  17. 17. Repository growth
  18. 18. ● 12 Forks from BOSS repository Repository growth
  19. 19. ● Pull Requests ● Opened Issues Repository growth
  20. 20. ● Commits during the project duration Repository growth
  21. 21. Weekly commits
  22. 22. Talk like a boss
  23. 23. Interviews #praTodosVerem: imagens de divulgação das entrevistas. Trabalhando com software livre com Clarissa Lima e Ludimila Belacruz. Participações em maratonas de programação com Giovanna Kobus. Documentação, escrita técnica e Outreachy com Anna e só. Carreira, Tech Lead e mentoria com Camilla Maciel e Renata Soares. Síndrome da impostora com Juliana Aguiar. Cibersegurança com Priscila Joranhezon. Lei Geral de Proteção de Dados com Camila Teixeira. Link para a playlist com entrevistas
  24. 24. Community engagement challenge #praTodosVerem: ícones de participação e premiação dos troféus da GNOME engagement challenge. No topo está escrito “Community engagement challenge”. Tem uma faixa na parte de baixo está escrito em cada um, da esquerda para direita: COMPETITOR, PHASE ONE WINNER, PHASE TWO WINNER.
  25. 25. https://github.com/orgs/BOSS-BigOpenSourceSister bigopensourcesister@gmail.com Thank you! to those who believed, helped and learnt in this journey. #praTodosVerem: Ilustração. Cinco pessoas marcadas por ícones de localização conectadas por linhas tracejadas enquanto o mundo gira atrás delas.

×