Sulaiman8 commited on
Commit
d69f4fb
·
verified ·
1 Parent(s): c1b42f1

Update data.py

Browse files
Files changed (1) hide show
  1. data.py +13 -1
data.py CHANGED
@@ -1,8 +1,20 @@
1
  import json
2
  import pandas as pd
3
- from recommender.graph_retrieval_vectordb import NEO4J_PASS,NEO4J_URI,NEO4J_USER,get_driver
 
 
 
 
 
4
 
5
  _driver=None
 
 
 
 
 
 
 
6
  #for adding bank name to the cards in the graph
7
  eligibility_df = pd.read_csv("cards_eligibility_updated.csv")
8
  card_to_bank = dict(zip(eligibility_df['Name'], eligibility_df['Bank']))
 
1
  import json
2
  import pandas as pd
3
+ from neo4j import GraphDatabase
4
+
5
+ #neo4j credentials
6
+ NEO4J_URI = os.environ.get("NEO4J_URI")
7
+ NEO4J_USER = os.environ.get("NEO4J_USER")
8
+ NEO4J_PASS = os.environ.get("NEO4J_PASS")
9
 
10
  _driver=None
11
+
12
+ def get_driver():
13
+ global _driver
14
+ if _driver is None:
15
+ _driver = GraphDatabase.driver(NEO4J_URI, auth=(NEO4J_USER, NEO4J_PASS))
16
+ return _driver
17
+
18
  #for adding bank name to the cards in the graph
19
  eligibility_df = pd.read_csv("cards_eligibility_updated.csv")
20
  card_to_bank = dict(zip(eligibility_df['Name'], eligibility_df['Bank']))