bat-6 commited on
Commit
820fd46
·
1 Parent(s): 76d7c95

feat: implement project analysis and LLM chat services in api module

Browse files
api/__pycache__/services.cpython-313.pyc CHANGED
Binary files a/api/__pycache__/services.cpython-313.pyc and b/api/__pycache__/services.cpython-313.pyc differ
 
api/services.py CHANGED
@@ -62,8 +62,8 @@ def analyze_project(
62
  "final_originality_score": orig_score
63
  })
64
 
65
- # Overall = worst-case originality (against the most similar project)
66
- overall_originality_score = top_projects[0]["final_originality_score"]
67
 
68
  return {
69
  "extracted_features": merged,
 
62
  "final_originality_score": orig_score
63
  })
64
 
65
+ # Overall = largest (maximum) originality score among the top matches
66
+ overall_originality_score = max(p["final_originality_score"] for p in top_projects)
67
 
68
  return {
69
  "extracted_features": merged,
src/similarity_model/__pycache__/feature_similarity.cpython-313.pyc CHANGED
Binary files a/src/similarity_model/__pycache__/feature_similarity.cpython-313.pyc and b/src/similarity_model/__pycache__/feature_similarity.cpython-313.pyc differ
 
src/similarity_model/__pycache__/hybrid_ranker.cpython-313.pyc CHANGED
Binary files a/src/similarity_model/__pycache__/hybrid_ranker.cpython-313.pyc and b/src/similarity_model/__pycache__/hybrid_ranker.cpython-313.pyc differ
 
src/similarity_model/__pycache__/preprocessing.cpython-313.pyc CHANGED
Binary files a/src/similarity_model/__pycache__/preprocessing.cpython-313.pyc and b/src/similarity_model/__pycache__/preprocessing.cpython-313.pyc differ
 
src/similarity_model/__pycache__/semantic_search.cpython-313.pyc CHANGED
Binary files a/src/similarity_model/__pycache__/semantic_search.cpython-313.pyc and b/src/similarity_model/__pycache__/semantic_search.cpython-313.pyc differ