File size: 469 Bytes
c01955c
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
import fastapi
from src.Predictors.pipelines.similarPrediction_pipeline import SimilarJobPipeline
import numpy as np
router=fastapi.APIRouter()

@router.post("/similarJobPredictor")
async def similarJobPredictor(jobDiscription:str,userDetails:str):
    try:
        res= await SimilarJobPipeline().initiate(jobDiscription,userDetails)
        res=float(np.mean(res))
        return {"data":res}
    except Exception as e:
        print(e)
        return {"data":str(e)}