Zulip

Create a bot that welcomes new contributors - Part 2

Note: You should claim this task only if you have completed part 1

Zulip being a popular open source project receives a lot of new contributors. In vast majority of the cases the new contributor welcomes themselves in chat.zulip.org and asks how to get started. Most of the times the community quickly replies to these messages. But in some cases it may take a few several minutes to a couple of hours (worst case) to get back to new contributors.

Your task is to make a bot that can identify new contributors and welcome them automatically. You can use a service like Dialogflow, Wit.AI etc to understand the meaning of the messages. You can train the bot on the contributor intros from https://chat.zulip.org/#narrow/stream/new.20members.

You can use this as a standard reply to most messages.

To pass this task do Task Type C

Task tags

  • ai
  • nlp
  • dialogflow
  • bot
  • wit.ai

Students who completed this task

Freddie Miller

Task type

  • code Code
  • assessment Outreach / Research
close

2017