ecitizen-ke / ecitizen-fb-chatbot

This project integrates the eCitizen Facebook page with ChatGPT to provide automated customer support
0 stars 0 forks source link

Backend Development #3

Open MesfinGithinji opened 2 months ago

MesfinGithinji commented 2 months ago
  1. Set up Flask application.
  2. Configure Flask to use SQLAlchemy.
  3. Create database models for storing messages and responses.
  4. Set up database (MySQL) and configure connection in Flask.
  5. Integrate Facebook Messenger Webhooks.
  6. Set up API endpoints for handling messages.
  7. Integrate Amazon Bedrock for response generation.
  8. Implement message processing and response generation logic.
MesfinGithinji commented 2 months ago

Lets Do our best to finish this by EOD tomorrow

MesfinGithinji commented 2 months ago

I have created a new branch named ft/facebook-ai-intergration so as to work on integrating the AI component. The following actions to be completed on this branch :

  1. Finish messenger and our API integration
  2. Work on Hugging Face integration , before we get Bedrock access
  3. Work on getting metrics for the dashboard
maxwelbarno commented 2 months ago

This is awesome.

However, I suggest we adopt one branch naming convention. In that case your branch would look something like this feat-facebook-ai-intergration