feat: integrate text classification pipeline for dynamic fallacy detection
68d2244
Francisco Zanartucommited on
feat: switch from OpenAI to Google LLM for structured output in text classification
124eea0
Francisco Zanartucommited on
feat: add google_api_key parameter to ChatGoogleGenerativeAI instantiation
8aae565
Francisco Zanartucommited on
feat: implement annotation rendering functions for text highlighting and layout creation
2c3a136
Francisco Zanartucommited on
feat: add Markdown transcription prompt for document formatting
5393dd8
Francisco Zanartucommited on
feat: add parser utilities for cleaning Markdown and encoding PDFs to base64
462129a
Francisco Zanartucommited on
feat: enhance llm instantiation with structured imports and additional Google LLM configuration
2c74e8f
Francisco Zanartucommited on
feat: implement rebuttal structure with dynamic content generation for misinformation analysis
4722c79
Francisco Zanartucommited on
feat: add prompts for climate misinformation analysis and paraphrasing
601ff7b
Francisco Zanartucommited on
refactor: streamline chunk creation by removing total_chunks parameter and updating chunk handling
c48f556
Francisco Zanartucommited on
refactor: simplify context enrichment by removing window context and integrating text splitter. Window context already in text_spliter's chunk_overlap parameter.
2d7f9db
Francisco Zanartucommited on
Initial commit: add project structure, core functionality, and dependencies for climate misinformation detection tool