SantanuBanerjee commited on
Commit
aab8d10
·
verified ·
1 Parent(s): f97b86a

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +11 -0
app.py CHANGED
@@ -399,15 +399,26 @@ def generate_project_proposal(problem_descriptions, location, problem_domain):
399
 
400
  def create_project_proposals(budget_cluster_df, problem_cluster_df, location_clusters, problem_clusters):
401
  print("\n Starting function: create_project_proposals")
 
402
  proposals = {}
403
  for loc in budget_cluster_df.index:
 
 
 
404
  for prob in budget_cluster_df.columns:
 
 
 
405
  location = ", ".join([item.strip() for item in location_clusters[loc] if item]) # Clean and join
406
  problem_domain = ", ".join([item.strip() for item in problem_clusters[prob] if item]) # Clean and join
407
  problem_descriptions = problem_cluster_df.loc[loc, prob]
 
 
 
408
 
409
  if problem_descriptions and not pd.isna(problem_descriptions):
410
  print(f"\nGenerating proposal for location: {location}, problem domain: {problem_domain}")
 
411
  proposal = generate_project_proposal(
412
  problem_descriptions,
413
  location,
 
399
 
400
  def create_project_proposals(budget_cluster_df, problem_cluster_df, location_clusters, problem_clusters):
401
  print("\n Starting function: create_project_proposals")
402
+ console_messages.append("\n Starting function: create_project_proposals")
403
  proposals = {}
404
  for loc in budget_cluster_df.index:
405
+ print("\n loc: ", loc)
406
+ console_messages.append("\n loc: ", loc)
407
+
408
  for prob in budget_cluster_df.columns:
409
+ console_messages.append("\n prob: ", prob)
410
+ print("\n prob: ", prob)
411
+
412
  location = ", ".join([item.strip() for item in location_clusters[loc] if item]) # Clean and join
413
  problem_domain = ", ".join([item.strip() for item in problem_clusters[prob] if item]) # Clean and join
414
  problem_descriptions = problem_cluster_df.loc[loc, prob]
415
+ print("location: ",location)
416
+ print("problem_domain: ",problem_domain)
417
+ print("problem_descriptions: ",problem_descriptions)
418
 
419
  if problem_descriptions and not pd.isna(problem_descriptions):
420
  print(f"\nGenerating proposal for location: {location}, problem domain: {problem_domain}")
421
+ # console_messages.append(f"\nGenerating proposal for location: {location}, problem domain: {problem_domain}")
422
  proposal = generate_project_proposal(
423
  problem_descriptions,
424
  location,