Hacktoberfest 2026:メンテナが10月に向けて印を付けた、オープンで初心者向けの issue。 Hacktoberfest の issue を見る

Epic: Chatbot

オープン
#1 コメント 0 件 リアクション 0 件 担当者 0 名 GitHub で見る

まだ誰も着手していません。

評価

難易度
5/5
見積もり時間
1週間以上
初心者へのやさしさ
25/100
issue の種類
機能追加
明瞭さ
説明が足りない
活発さ
停滞
領域
ai, backend, databases

調査の方向性

まず、issue に記載されている Watson Assistant と Slack の統合チュートリアルから始め、その後、提案されている Cloudant のデータ要件と意思決定ツリーの作業を確認してください。実装前に、スコープを明確に定義された最初のマイルストーンに分割する必要があります。完了は、記載されている Slack ユーザージャーニーと受け入れ基準に基づいて測定してください。

索引モデルが issue の本文から書いたものです。

説明

Goal:

Create a chatbot that can answer questions about:
CFC Global Challenge - FAQ
CFCFRJ - Getting Started + Solutions to start w/ based on skillset

User Journey

  • User enters Slack and receives a welcome with relevant information
  • User indicates they are interested in Global Challenge or CFC for Racial Justice
  • Global Challenge Users receive assistance based
  • User has a question and is able to ask in channel or ask bot for help
  • User is directed to the appropriate channel, person, project or resource that they need

Timeline

  • Get through Watson Assistant and Slack integration Tutorials
  • Integrate a basic/generic Watson Assistant chatbot into Call for Code Slack Channel
  • Design Thinking Workshop to understand
  • Define Top Line Intents for CFC for Global Challenge, CFC for Racial Justice
  • Define which channels this bot will work in/ configure . (e.g #racial-justice-general should be able to know the person has questions relevant to call for code for racial justice)
  • Create a decision tree to help map out bot
  • Define Intent/Entities for each
  • Populate database with information
  • Update text to improve UX (be more friendly, etc)
  • Test bot in various scenarios

Requirements

  • Watson Assistant
  • Slack Integration
  • JSON data object using IBM Cloudant
  • IBM Cloudant
  • Database of information (including relevant links) for each intent/entities
  • Listening Bot (not just a bot to ask questions), answers when someone posts a relevant question in the chat
  • Database of user questions so we can train the bot to be smarter

Acceptance Criteria:

  • As a new Slack user I'm able to get the information I need about the Global Challenge, Call for Code and Call for Code for Racial Justice.

  • As a new Slack user I know what channels to go to get answers to my questions

  • As a new CFC Global Challenge Slack user I know who can answer my questions

  • As a new CFCFRJ Slack user I know who can answer my questions

  • As a new CFC Global Challenge Slack user I can have my FAQs answered

  • As a new CFCFRJ Slack User I am able to input my skills and interests and find out information on what project meets my needs and receive info on the slack channel, project contacts and Github issues to start with

Success Criteria:

  • Within 30 days of launch we have at least 100 inquiries asked per month to the bot.
  • We receive positive feedback on {Bot name}

How this helps us meet our Objectives:

主要言語
言語のデータがありません
スター
0
フォーク
0
PR マージ指標
30日以内にマージされた PR はありません

コントリビューションガイド

このリポジトリのコントリビューションガイドは索引されていません

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

似ている issue

AI Infra & Agents の issue をもっと見る

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。