Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
@@ -45,8 +45,9 @@ except Exception as e:
|
|
45 |
paper_embeddings = model.encode([paper["content"] for paper in papers], convert_to_tensor=True) if model else None
|
46 |
|
47 |
def semantic_search(query):
|
48 |
-
|
49 |
-
|
|
|
50 |
|
51 |
try:
|
52 |
query_embedding = model.encode([query], convert_to_tensor=True) # Ensure list input
|
|
|
45 |
paper_embeddings = model.encode([paper["content"] for paper in papers], convert_to_tensor=True) if model else None
|
46 |
|
47 |
def semantic_search(query):
|
48 |
+
# Check if any component is missing
|
49 |
+
if model is None or summarizer is None or paper_embeddings is None:
|
50 |
+
return {"title": "Error", "abstract": "Error", "summary": "Model or embeddings failed to load. Check logs.", "link": ""}
|
51 |
|
52 |
try:
|
53 |
query_embedding = model.encode([query], convert_to_tensor=True) # Ensure list input
|