Sahil1786 / Petari

Food donate Web App
52 stars 114 forks source link

added an AI-powered system to match food donors with recipients #181

Open sanskriti-lal opened 2 weeks ago

sanskriti-lal commented 2 weeks ago

Related Issue

None

Description

Developed a KNN-based matching algorithm to calculate similarity between donors and recipients using attributes like food type, location, quantity, and timestamp.

Type of PR

Checklist:

Additional context:

HOW TO IMPLEMENT -

STEP 1 - Create a webpage to take input from the users. The input form includes - food_type , location , quantity , timestamp , food_preferences.

STEP 2 - Connect to backend in order to store the submission data in a database.

STEP 3 - convert the donation table which has been taken as input and stored in the above steps into .csv file. I’ve provided code to export the data into .csv file.

STEP 4 - Implement the model that I've developed, in backend

STEP 5 - Integrate it with frontend to present the donor-receiver pair table

Sahil1786 commented 2 weeks ago

Show me some video demo

sanskriti-lal commented 1 week ago

https://github.com/Sahil1786/Petari/assets/165655543/e995ac2b-f1bf-467c-8ec2-fe452eac7624

@Sahil1786 this is the same model, I've just stimulated my own dataset .

Sahil1786 commented 1 week ago

can you describe about your contribution

sanskriti-lal commented 1 week ago

I've developed a KNN-based matching algorithm to enhance the process of pairing food donors with recipients. This algorithm uses attributes such as food type, location, quantity, and timestamp to calculate similarity scores, ensuring efficient and effective matches. Additionally, I also outlined a comprehensive implementation plan.

sanskriti-lal commented 1 week ago

Also @Sahil1786 can you please assign the respective labels

Sahil1786 commented 5 days ago

Yea

sanskriti-lal commented 4 days ago

@Sahil1786 can you please review it as well