brightly-ai / run.py
beweinreich's picture
more fixes
e3071d6
raw
history blame
650 Bytes
import pandas as pd
from algo import Algo
from db.db_utils import get_connection
if __name__ == "__main__":
db_conn = get_connection()
algo = Algo(db_conn, True)
raw_file_name = 'MFB-2023-raw-data.csv'
input_file_path = f'./raw/{raw_file_name}'
df_input = pd.read_csv(input_file_path)
input_data = [(desc, donor, date, weight) for desc, donor, date, weight in zip(df_input['description'].astype(str).tolist(), df_input['donor'].astype(str).tolist(), df_input['date'].astype(str).tolist(), df_input['weight'].astype(str).tolist())]
algo.match_words(input_data)
# algo.match_words([['bananas']])
db_conn.close()