Danialebrat commited on
Commit
0c9d257
·
1 Parent(s): 707d2d4

- updating requirements.txt

Browse files
Files changed (2) hide show
  1. messaging_main_test.py +11 -5
  2. requirements.txt +0 -0
messaging_main_test.py CHANGED
@@ -7,6 +7,8 @@ from snowflake.snowpark import Session
7
  from bs4 import BeautifulSoup
8
  from Messaging_system.Permes import Permes
9
  import streamlit as st
 
 
10
  from Messaging_system.context_validator import Validator
11
 
12
 
@@ -78,12 +80,12 @@ def filter_validated_users(users):
78
  # --------------------------------------------------------------
79
  if __name__ == "__main__":
80
  # path to sample data
81
- path = "Data/Singeo_Camp.csv"
82
-
83
 
84
  # loading sample data
85
  users = pd.read_csv(path)
86
- users = clean_html_tags(users)
87
 
88
  config_file_path = 'Config_files/message_system_config.json'
89
  config_file = load_config_(config_file_path)
@@ -100,6 +102,7 @@ if __name__ == "__main__":
100
  schema=get_credential("snowflake_schema")
101
  )
102
 
 
103
  # --------------------
104
  # #Do we need to validate user-generated context?
105
  # user_generated_context = True
@@ -112,7 +115,10 @@ if __name__ == "__main__":
112
  session = Session.builder.configs(conn).create()
113
 
114
  brand = "singeo"
115
- identifier_column = "user_id"
 
 
 
116
 
117
  segment_info = """Student who haven't practiced for a few days"""
118
 
@@ -194,7 +200,7 @@ Message: These lessons are curated just for you. Start singing today!
194
  # o3-mini o1-mini o4-mini o1
195
 
196
  users_message = permes.create_personalize_messages(session=session,
197
- model="gemini-2.5-flash-lite-preview-06-17",
198
  users=users,
199
  brand=brand,
200
  config_file=config_file,
 
7
  from bs4 import BeautifulSoup
8
  from Messaging_system.Permes import Permes
9
  import streamlit as st
10
+
11
+ from Messaging_system.SnowFlakeConnection import SnowFlakeConn
12
  from Messaging_system.context_validator import Validator
13
 
14
 
 
80
  # --------------------------------------------------------------
81
  if __name__ == "__main__":
82
  # path to sample data
83
+ # path = "Data/Singeo_Camp.csv"
84
+ path = "Data/Test_users.csv"
85
 
86
  # loading sample data
87
  users = pd.read_csv(path)
88
+ # users = clean_html_tags(users)
89
 
90
  config_file_path = 'Config_files/message_system_config.json'
91
  config_file = load_config_(config_file_path)
 
102
  schema=get_credential("snowflake_schema")
103
  )
104
 
105
+
106
  # --------------------
107
  # #Do we need to validate user-generated context?
108
  # user_generated_context = True
 
115
  session = Session.builder.configs(conn).create()
116
 
117
  brand = "singeo"
118
+ identifier_column = "email"
119
+
120
+ snowflake = SnowFlakeConn(session=session, brand=brand)
121
+ # users = snowflake.get_users_in_campaign(brand=brand)
122
 
123
  segment_info = """Student who haven't practiced for a few days"""
124
 
 
200
  # o3-mini o1-mini o4-mini o1
201
 
202
  users_message = permes.create_personalize_messages(session=session,
203
+ model="gpt-4.1-mini",
204
  users=users,
205
  brand=brand,
206
  config_file=config_file,
requirements.txt CHANGED
Binary files a/requirements.txt and b/requirements.txt differ