Skip to content

shlomoc/volunteer-match

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

volunteer-match

Overview

The volunteer-match Chatbot is a conversational AI application designed to streamline the process of connecting volunteers with suitable volunteer opportunities. This chatbot serves as an interactive platform for both volunteers and organizations seeking volunteers, making it easier for individuals to find and engage in meaningful volunteer work.

The code was developed as part of a hackathon.

Features

  • User-Friendly Interface: The chatbot provides an intuitive conversational interface.

  • Search and Matching: The chatbot uses OpenAI APIs combined with custom data on volunteer opportunities to match volunteers with available opportunities based on their skills, interests, location, and availability.

Getting Started

  • **Run the jupyter notebook, and enter a question about volunteering, then press "Service Assistant".

Roadmap

  • Volunteer Registration: Volunteers can register their details and preferences, allowing the chatbot to personalize volunteer opportunity recommendations.

  • Opportunities Registration: Organizations can post volunteer opportunities

  • Real-time Notifications: Volunteers receive real-time notifications about new volunteer opportunities that align with their preferences.

  • Feedback and Reporting: Users can provide feedback on their volunteer experiences, and organizations can generate reports on volunteer engagement.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published