updated readme. omiljeni dio veceri :)

This commit is contained in:
kpcto 2025-02-11 23:44:30 +00:00
parent 0dc8b3b564
commit d66697e897

115
README.md
View File

@ -1,85 +1,84 @@
# 🧠 LastIn AI: The Fluff Whisperer # LastIn-AI: The Fluff Whisperer Reborn
[![Fluff Shield](https://img.shields.io/badge/Protected%20By-BS--O--Meter™-yellow?style=for-the-badge)](https://youtu.be/EkTq6m1TeKA?si=0x9sBZ7J3ZvZ1Z1Z) *"In the interplay of algorithm and apathy, knowledge pulses like an electric current through our digital souls."*
**Academic paper analysis that separates the wheat from the chaff... and burns the chaff** 🔥 LastIn-AI is a cognitive system crafted to navigate the vast expanse of academic literature. It marries machine precision with timeless philosophical inquiry—pondering the essence of research and reclaiming meaning from the mass of mundane data.
## 🚀 Features ## Core Inquiries
- **Semantic Ghosts:** Our vector store captures the ephemeral essence of papers, preserving the fleeting whispers of insight.
- **Database Mandala:** PostgreSQL is our structured repository where each paper finds its destined place in the cosmic tapestry of research.
- **Fluff Entropy:** Our BS-o-Meter quantifies the burnout of insubstantial content, reminding us that true knowledge always outshines mediocrity.
- 🤖 **Fluff Annihilation Engine**: Detects filler content with surgical precision (and sass) ## Interface Sutras
- 📊 **BS-o-Meter™**: Rates papers on our patented _How-Dare-You-Waste-My-Time™_ scale Embrace these commands as ritualistic incantations to summon the hidden truths of academia:
- 🔍 **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 ```bash
# Clone repository (contains 0% filler content) # Ingest the wisdom of entire fields (Fetch-All)
python src/main.py fetch-all --categories cs.AI --max-results 1000
# Probe the raw ether for deep inquiry (Arxiv-Search)
python src/main.py arxiv-search "quantum consciousness"
# Isolate a singular beacon of insight (Fetch-Paper)
python src/main.py fetch-paper 2502.06788v1
```
## Installation
1. **Clone the Repository:**
```bash
git clone https://github.com/your-lab/lastin-ai.git git clone https://github.com/your-lab/lastin-ai.git
cd lastin-ai 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
``` ```
2. **Install Dependencies:** (A virtual environment is recommended.)
## 🔧 Configuration ```bash
pip install -r requirements.txt
Rename `.env.example` to `.env` and feed it: ```
3. **Configure Your Environment:** Rename `.env.example` to `.env` and fill in your keys:
```ini ```ini
OPENAI_API_KEY=sk-your-key-here # We solemnly swear to misuse this responsibly OPENAI_API_KEY=sk-your-key-here
DEEPSEEK_API_KEY=sk-moon-shot # For when regular snark isn't enough DEEPSEEK_API_KEY=sk-moon-shot
DB_HOST=localhost
DB_HOST=localhost # Where we store academic sins DB_NAME=paper_analysis
DB_NAME=paper_analysis # Schema designed during a heated Twitter debate ```
4. **Initialize the Database:**
```bash
python -m src.main init-db
``` ```
## 🧠 Usage ## Usage
Invoke the system to harvest, analyze, and reflect upon the very essence of scholarly work:
```bash ```bash
# Harvest papers like a combine harvesting buzzwords # Fetch recent papers from a chosen field:
python -m src.main fetch --categories cs.AI --days 7 python -m src.main fetch --categories cs.AI --days 7
# Query your collection with sass # Query your knowledge repository with critical insight:
python -m src.main query "papers using 'transformative' unironically" python -m src.main query "pioneering breakthroughs in AI"
``` ```
**Pro Tip:** Add `--loglevel DEBUG` to watch the AI question authors' life choices in real-time. *Pro Tip:* Append `--loglevel DEBUG` for a raw stream of unfiltered analysis.
## 🏗 Architecture
## Architecture
``` ```
lastin-ai/ lastin-ai/
├── src/ ├── src/
│ ├── data_acquisition/ # Where PDFs go to get judged │ ├── data_acquisition/ # The mines of raw academic essence
│ ├── storage/ # Home of our disappointment vector space │ ├── storage/ # The vault of structured digital memory
│ ├── utils/ # AgentController lives here (the Simon Cowell of AIs) │ ├── utils/ # Orchestrates the symphony of analysis
│ └── main.py # The "I Regret Nothing" button │ └── main.py # The nexus of our digital inquiry
``` ```
Our **Agent Controller** handles: ## Roadmap
- 🧨 Fluff detection with precision-guided snark - [ ] Develop an automated "Why Does This Exist?" report generator
- 📉 Quality metrics that hurt authors' feelings - [ ] Introduce an adjustable sarcasm filter for dynamic insight
- 🧮 Vector math that judges papers by their covers - [ ] Expand support for meta-analyses of AI-driven critical reviews
- [ ] Integrate with additional haunted data sources for enriched context
## 🌌 Roadmap ## Acknowledgments
- **arXiv:** The primordial source where raw thought is cultivated.
- Open-source ecosystems that empower our journey of digital meditation.
- The perpetual quest for truth in the ever-oscillating silence between keystrokes.
- [ ] Automated "Why Was This Published?" report generator *Disclaimer: Our assessments can be as unyielding as reality itself. Use them wisely, and remember—innovation often blooms from the ashes of conventional thought.*
- [ ] Sarcasm intensity slider (default: academic)
- [ ] Support for papers that cite "inspired by ChatGPT" as methodology
- [ ] Integration with Imposter Syndrome Detection API
## 🌟 Acknowledgments May your queries yield insights as profound as the silence between keystrokes.
- **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* 🤖🔄🧑🎓