beckn / trip-stitching-algorithm

This contains the algorithm to stitch trips returned from multiple service providers int one single journey.
1 stars 2 forks source link

Implement trip stitching algorithm to a real mobility workflow in beckn #1

Open ravi-prakash-v opened 1 year ago

ravi-prakash-v commented 1 year ago

Name: Trip Stitching Algorithm About: Today there are several implementations of beckn protocol in the domain of mobility in India. Title: "Implement trip stitching algorithm to a real mobility workflow in beckn" Labels: C4GT Community, Good first issue


Description

Context: Today there are several implementations of beckn protocol in the domain of mobility in India.

Problem: Currently there are no applications that implement the trip stitching algorithm to a real multi-modal mobility use case.

Goals

Expected Outcome

A BAP should be able to search for travel options between two points and receive multi-modal trip options sorted by the optimization parameter.

Acceptance Criteria

The algorithm must be able to quickly and efficiently provide the maximum number of stitched trips

Implementation Details

Create an API that utilizes the trip stitching algorithm and performs the following function

Input: Basic beckn (mobility) search intent (containing a pickup and a drop location), An array of Mobility catalogs (ride-hailing, public transit, rentals etc) Optimization parameter (cost, distance) Output: An array of stitched trips sorted by the optimization parameter.


Project

Beckn

Organization Name:

Beckn Open Collective

Domain

Others

Tech Skills Needed:

Python Programming Django / Flask

Mentor(s)

Ravi Prakash

Complexity

Low

Category

Feature

Sub Category

API, Database, Backend, Research

dixitdeeksha commented 1 year ago

Hey @ravi-prakash-v ,

Can I work on this issue? I'm available and interested in working on this issue

Please let me know if I can proceed with this. Thank you!

salty-ivy commented 1 year ago

Do this also need to be implemented in quart? OR API choice is open-ended? tech skill says django/flask tho.

rushi-02 commented 1 year ago

Hi there! My name is Rushikesh Chavan. I believe I can contribute and would like to work on this issue. Can someone guide me on how to get started?"

zuggernautt commented 1 year ago

Hey! @ravi-prakash-v I want to work on this.

c4gt-community-support[bot] commented 1 year ago

Hi! Mandatory Details - The following details essential to submit tickets to C4GT Community Program are missing. Please add them!

Without these details, the ticket cannot be listed on the C4GT Community Listing.

Please update the ticket

ranjanmangla1 commented 8 months ago

Hi @ravi-prakash-v , I want to work on this issue, can you assign it to me?

Ris-code commented 5 months ago

Hello @ravi-prakash-v, I am interested in working on this issue; could you please assign it to me? I have prior experience working with Django, Flask, and FastAPI. It would be a great opportunity for me to contribute to this issue.

LavanyaaCSE commented 4 months ago

Hello @ravi-prakash-v, I am interested in working on this issue; could you please assign it to me? I have prior experience working with Django and Flask[MER STACK]. It would be a great opportunity for me to contribute to this issue. Can you please assign me a task

ayush572 commented 1 month ago

Hey @ravi-prakash-v! I have the understood the task and looking forward to address the issue. I already have previous experiences using Django, Flask and Python, and I would be able to deliver it to the community quite fast. Could you please assign this issue to me?

VedantKhairnar commented 3 weeks ago

Hello @ayush572 @LavanyaaCSE @Ris-code Pls directly raise the PR for beckn related issues. Thanks.