Open Sanchita76 opened 1 month ago
👋 Thank you for raising an issue! We appreciate your effort in helping us improve. Our VOJ team will review it shortly. Stay tuned!
@Dbrightson @Prithwi32 Please see to it once, i think it will work better after enhancements. My code are nearly ready . Please assign me the task
@Dbrightson @Prithwi32 Please see to it once, i think it will work better after enhancements. My code are nearly ready . Please assign me the task
@Sanchita76 LGTM.. assigning you..All the best..👍 @Dbrightson could u confirm abt this feature
Yes sure, I'll try to implement this feature .This will give case to lawyers based on their experience and domain of work .
So far I have been assigned 2 projects this being the 3rd one, so I think the label should be 3 is'nt it? @Prithwi32 @Dbrightson
Yes sure, I'll try to implement this feature .This will give case to lawyers based on their experience and domain of work .
So far I have been assigned 2 projects this being the 3rd one, so I think the label should be 3 is'nt it@Prithwi32 @Dbrightson
@Sanchita76 level label represents difficulty of issue.. not abt count of issue u r assigned with.. Feel free to implement based contribution and quality of PR, we will turn it to level 3 🙌
@Prithwi32 Hi sorry to respond late, I'll create a separate branch for this @Sanchita76 , you can use that, I need to check the code as well, you can push the code to that branch and ping me here or in linkedin, as for the complexity, can I know what kind of recommendation model you're developing? Because I feel like the recommendation model would be better if integrated with the backend as api and from that api response, we can show it here in frontend, so please email me at
Email - dbrightson78@gmail.com and I'll see what we can do. Thanks a lot
@Dbrightson I have mailed please see
i would like to contribute @Prithwi32
@Dbrightson I have mailed please see
okay. @Dbrightson did u checked what they sent?
Describe the feature
Enhancement: Create an advanced case-matching algorithm that connects users with lawyers specializing in specific legal issues. Benefit: Increases relevance and expertise of lawyer recommendations, improving user satisfaction Here’s a breakdown of where these changes would likely be made in a typical React-based application structure:
File(s): src/components/MatchingAlgorithm.js or src/services/MatchingService.js Changes: Develop an advanced matching algorithm, likely integrating an AI model or backend service to match cases to lawyers
Step 1: Set up a MatchingService to filter and prioritize lawyers based on the user's case requirements. src/services/MatchingService.js
Step 2: Create or Update Routes to Use the Matching Service You’ll need an endpoint where cases are submitted and the matching service is triggered. You can add this route to your backend caseRoutes.js file.
Step 3: Frontend Integration On the frontend, you can make an API request to submit the case and display the matched lawyers.
Example API call in MatchingComponent.js:
Add ScreenShots
Here's the proposed model
Record