Topic deduplication using semantic similarity and GPT-powered comparison
class TopicDeduplicationResponse(BaseModel):
input_filename: str
output_filename: str
removed_duplicates_filename: str
input_download_url: str
output_download_url: str
removed_duplicates_download_url: str
original_clusters: int
final_clusters: int
removed_clusters: int
original_keywords: int
final_keywords: int
removed_keywords: int
similar_groups_found: int
created_at: str
api_logs: list[dict]
preview_clusters: list[dict]