# ๐Ÿง  LastIn AI: The Fluff Whisperer [![Fluff Shield](https://img.shields.io/badge/Protected%20By-BS--O--Meterโ„ข-yellow?style=for-the-badge)](https://youtu.be/EkTq6m1TeKA?si=0x9sBZ7J3ZvZ1Z1Z) **Academic paper analysis that separates the wheat from the chaff... and burns the chaff** ๐Ÿ”ฅ ## ๐Ÿš€ Features - ๐Ÿค– **Fluff Annihilation Engine**: Detects filler content with surgical precision (and sass) - ๐Ÿ“Š **BS-o-Meterโ„ข**: Rates papers on our patented _How-Dare-You-Waste-My-Timeโ„ข_ scale - ๐Ÿ” **Context-Aware Roasting**: Reads between LaTeX equations to ask "where's the beef?" - ๐Ÿ›  **Self-Healing Storage**: Fixes databases while judging your citation choices - ๐Ÿ•ฐ **Time-Aware Snark**: Remembers when papers promised "revolutionary results" (spoiler: they didn't) ## โš™๏ธ Installation ```bash # Clone repository (contains 0% filler content) git clone https://github.com/your-lab/lastin-ai.git cd lastin-ai # Install dependencies (virtual env recommended) pip install -r requirements.txt # Includes anti-fluff field generators # Initialize the system (PostgreSQL required) python -m src.main init-db # Creates tables and your first existential crisis ``` ## ๐Ÿ”ง Configuration Rename `.env.example` to `.env` and feed it: ```ini OPENAI_API_KEY=sk-your-key-here # We solemnly swear to misuse this responsibly DEEPSEEK_API_KEY=sk-moon-shot # For when regular snark isn't enough DB_HOST=localhost # Where we store academic sins DB_NAME=paper_analysis # Schema designed during a heated Twitter debate ``` ## ๐Ÿง  Usage ```bash # Harvest papers like a combine harvesting buzzwords python -m src.main fetch --categories cs.AI --days 7 # Query your collection with sass python -m src.main query "papers using 'transformative' unironically" ``` **Pro Tip:** Add `--loglevel DEBUG` to watch the AI question authors' life choices in real-time. ## ๐Ÿ— Architecture ``` lastin-ai/ โ”œโ”€โ”€ src/ โ”‚ โ”œโ”€โ”€ data_acquisition/ # Where PDFs go to get judged โ”‚ โ”œโ”€โ”€ storage/ # Home of our disappointment vector space โ”‚ โ”œโ”€โ”€ utils/ # AgentController lives here (the Simon Cowell of AIs) โ”‚ โ””โ”€โ”€ main.py # The "I Regret Nothing" button ``` Our **Agent Controller** handles: - ๐Ÿงจ Fluff detection with precision-guided snark - ๐Ÿ“‰ Quality metrics that hurt authors' feelings - ๐Ÿงฎ Vector math that judges papers by their covers ## ๐ŸŒŒ Roadmap - [ ] Automated "Why Was This Published?" report generator - [ ] Sarcasm intensity slider (default: academic) - [ ] Support for papers that cite "inspired by ChatGPT" as methodology - [ ] Integration with Imposter Syndrome Detection API ## ๐ŸŒŸ Acknowledgments - **ArXiv** for the raw material - **GPT-4** for pretending our prompts make sense - **The letter F** - for being the first character in "Fluff" --- *Disclaimer: Our fluff scores may correlate with your citation count. Not liable for sudden drops in academic self-esteem.* ๐Ÿ“‰๐Ÿ˜ญ *P.S. Coffee-free since 2023 - runs on pure snark* ๐Ÿค–โ˜•๏ธโžก๏ธ๐Ÿ—‘๏ธ *P.P.S. Yes, we know the irony of an AI judging human creativity* ๐Ÿค–๐Ÿ”„๐Ÿง‘๐ŸŽ“