Skip to content

Commit fa790a6

Browse files
committed
generate embeddings based on all of event info
1 parent d3299a4 commit fa790a6

File tree

2 files changed

+4
-5
lines changed

2 files changed

+4
-5
lines changed

backend/scraping/instagram_feed.py

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525

2626
from apps.clubs.models import Clubs
2727
from apps.events.models import Events
28-
from services.openai_service import extract_events_from_caption, generate_embedding
28+
from services.openai_service import extract_events_from_caption, generate_event_embedding
2929
from services.storage_service import upload_image_from_url
3030
from utils.embedding_utils import find_similar_events
3131
from utils.events_utils import tz_compute
@@ -208,7 +208,7 @@ def insert_event_to_db(event_data, ig_handle, source_url):
208208

209209
if not embedding:
210210
try:
211-
embedding = generate_embedding(event_data.get("description", ""))
211+
embedding = generate_event_embedding(event_data)
212212
except Exception as e:
213213
logger.warning(f"Embedding generation failed: {e!s}")
214214

@@ -386,9 +386,7 @@ def process_recent_feed(
386386
logger.warning(
387387
f"Missing required fields for event '{event_data.get('title', 'Unknown')}': {missing_fields}, skipping event"
388388
)
389-
embedding = generate_embedding(
390-
event_data.get("description", "")
391-
)
389+
embedding = generate_event_embedding(event_data)
392390
append_event_to_csv(
393391
event_data,
394392
post.owner_username,

backend/services/openai_service.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -439,3 +439,4 @@ def _get_default_event_structure(
439439
generate_embedding = openai_service.generate_embedding
440440
extract_events_from_caption = openai_service.extract_events_from_caption
441441
generate_recommended_filters = openai_service.generate_recommended_filters
442+
generate_event_embedding = openai_service.generate_event_embedding

0 commit comments

Comments
 (0)