prasadnu commited on
Commit
3c6c07c
·
1 Parent(s): 73c42e4

ubi integration

Browse files
semantic_search/all_search_execute.py CHANGED
@@ -484,7 +484,8 @@ def handler(input_,session_id):
484
 
485
 
486
  arr = []
487
- dup = []
 
488
  for doc in docs:
489
  if(doc['_source']['image_url'] not in dup):
490
  res_ = {
@@ -508,6 +509,7 @@ def handler(input_,session_id):
508
  # res_['rekog'] = {'color':doc['_source']['rekog_color'],'category': doc['_source']['rekog_categories'],'objects':doc['_source']['rekog_objects']}
509
 
510
  res_['id'] = doc['_id']
 
511
  res_['score'] = doc['_score']
512
  res_['title'] = doc['_source']['product_description']
513
 
@@ -517,7 +519,10 @@ def handler(input_,session_id):
517
 
518
  ########### ubi lambda call for query logging ###########
519
  query_payload = {
520
- "query_id": "abc123",
 
 
 
521
  "user_query": json.dumps(hybrid_payload),
522
 
523
  }
 
484
 
485
 
486
  arr = []
487
+ dup = []
488
+ docs = []
489
  for doc in docs:
490
  if(doc['_source']['image_url'] not in dup):
491
  res_ = {
 
509
  # res_['rekog'] = {'color':doc['_source']['rekog_color'],'category': doc['_source']['rekog_categories'],'objects':doc['_source']['rekog_objects']}
510
 
511
  res_['id'] = doc['_id']
512
+ docs.append(doc['_id'])
513
  res_['score'] = doc['_score']
514
  res_['title'] = doc['_source']['product_description']
515
 
 
519
 
520
  ########### ubi lambda call for query logging ###########
521
  query_payload = {
522
+ "query_id": str(uuid.uuid4()),
523
+ "application": "Semantic Search",
524
+ "query_response_hit_ids": docs,
525
+ "timestamp": datetime.utcnow().isoformat() + "Z",
526
  "user_query": json.dumps(hybrid_payload),
527
 
528
  }