Spaces:
Sleeping
Sleeping
debug 4 (#23)
Browse files- added pr (ff8dfc460324c81957f1d6047fdb9fbd6c0f51fb)
- Ars/ai_functions.py +1 -1
- Ars/controllers.py +1 -1
Ars/ai_functions.py
CHANGED
@@ -11,7 +11,7 @@ def extract_text_from_bytes(pdf_bytes: bytes) -> str:
|
|
11 |
|
12 |
|
13 |
|
14 |
-
async def resume_analysis(contents) ->
|
15 |
|
16 |
resume = extract_text_from_bytes(pdf_bytes=contents)
|
17 |
if resume:
|
|
|
11 |
|
12 |
|
13 |
|
14 |
+
async def resume_analysis(contents) -> ResumeData:
|
15 |
|
16 |
resume = extract_text_from_bytes(pdf_bytes=contents)
|
17 |
if resume:
|
Ars/controllers.py
CHANGED
@@ -30,7 +30,7 @@ async def resilience_analysis(file:UploadFile,userId:str):
|
|
30 |
flagged_risk =generate_flagged_risk_areas(resume=resume,skil_depth=skill_depth,risk=risk,ai_readiness=ai_readiness)
|
31 |
boost_suggestion = generate_boost_suggestion(resume=resume,skil_depth=skill_depth,risk=risk,ai_readiness=ai_readiness)
|
32 |
domain_breakdown = generate_domain_breakdown(resume=resume,skil_depth=skill_depth,risk=risk,ai_readiness=ai_readiness)
|
33 |
-
final_analysis_response ={"overall score": ResilienceScore,"flagged Risk": flagged_risk.model_dump(),"boost suggestion":boost_suggestion.model_dump(),"domain breakdown":domain_breakdown.model_dump(),"resume":resume,"skil_depth":skill_depth,"risk":risk,"ai_readiness":ai_readiness}
|
34 |
resultId =await create_new_hashed_doc_entry(data={"hashed_doc":hashed_doc,"resume":final_analysis_response,"userId":userId})
|
35 |
return {"final ": final_analysis_response,"result Id":resultId}
|
36 |
else:
|
|
|
30 |
flagged_risk =generate_flagged_risk_areas(resume=resume,skil_depth=skill_depth,risk=risk,ai_readiness=ai_readiness)
|
31 |
boost_suggestion = generate_boost_suggestion(resume=resume,skil_depth=skill_depth,risk=risk,ai_readiness=ai_readiness)
|
32 |
domain_breakdown = generate_domain_breakdown(resume=resume,skil_depth=skill_depth,risk=risk,ai_readiness=ai_readiness)
|
33 |
+
final_analysis_response ={"overall score": ResilienceScore,"flagged Risk": flagged_risk.model_dump(),"boost suggestion":boost_suggestion.model_dump(),"domain breakdown":domain_breakdown.model_dump(),"resume":resume.model_dump(),"skil_depth":skill_depth.model_dump(),"risk":risk.model_dump(),"ai_readiness":ai_readiness.model_dump()}
|
34 |
resultId =await create_new_hashed_doc_entry(data={"hashed_doc":hashed_doc,"resume":final_analysis_response,"userId":userId})
|
35 |
return {"final ": final_analysis_response,"result Id":resultId}
|
36 |
else:
|