feat: Implement mobile application and lead processing utilities.

This commit is contained in:
2026-02-19 14:21:51 +01:00
parent fca42db4d2
commit c53a71a5f9
120 changed files with 24080 additions and 851 deletions

View File

@@ -0,0 +1,22 @@
import pandas as pd
def deduplicate_leads():
filepath = 'leads/leads.csv'
df = pd.read_csv(filepath)
initial_count = len(df)
# Remove duplicates based on 'Firm/Innung' column, keeping the first occurrence
# (Assuming first occurrence is valid or same as others since they were duplicates)
df_dedup = df.drop_duplicates(subset=['Firm/Innung'], keep='first')
final_count = len(df_dedup)
print(f"Removed {initial_count - final_count} duplicates.")
df_dedup.to_csv(filepath, index=False)
print("Deduplication complete.")
if __name__ == "__main__":
deduplicate_leads()