Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

A recursive learning engine that ingests operational metadata (CSV), detects novel patterns, filters out noise, and outputs continuously refined predictions.

License

NotificationsYou must be signed in to change notification settings

FoxhunterLabs/Recursive-Predictive-Logic-Engine-v1.3

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

“It doesn’t guess. It learns — and then it loops.”
A deterministic, self-refining insight engine that transforms raw operational data into structured, actionable intelligence.
No cloud dependencies. No black-box AI. Just Python, Flask, and clarity.


🚀 Overview

TheRPLE ingests structured metadata (CSV), identifies emerging patterns, filters noise, and outputs continuously improving predictions and insights.
Each cycle compounds analytical clarity — meaningthe more you use it, the smarter it gets.

Built for transparency, not mystery: every decision is logged, scored, and explainable.


⚙️ Core Capabilities

  • 📊CSV Ingestion & Normalization — feed any structured operational dataset
  • 🔁Recursive Insight Loop — learns from every cycle, compounding precision
  • 🧩Constructive Feedback Engine — outputs clear insights, not just numbers
  • 🧠Memory Reservoir — tracks persisting vs. novel patterns over time
  • 🪶Lightweight Deployment — pure Python + Flask, no external APIs or services

🧩 Architecture

graph TDA[CSV Upload] --> B[Data Normalization]B --> C[Pattern Detection & Scoring]C --> D[Insight Generation]D --> E[Human Feedback + Memory Reservoir]E --> C
Loading

💻 How It Works

  1. Upload a CSV file (any dataset withvalue_1,value_2, and optionalrisk columns).

  2. The engine analyzes:

    • Trends
    • Correlation shifts
    • Anomalies
    • Risk alignments
  3. It generatesinsight cards with:

    • Confidence
    • Novelty
    • Severity
    • Suggested actions
    • Status (🆕new / ♻️persisting)
  4. The engine stores each insight in its memory reservoir for future comparison.


🔍 Example Insights

DomainInsightConfidenceNoveltyStatus
PrimaryPrimary metric trending up0.860.82🆕
CorrelationRelationship between value_1 and value_2 strengthened0.720.75♻️
AnomalyAnomaly burst detected (3 spikes)0.910.88🆕
RiskRisk and primary metric are aligned (corr=0.52)0.670.64🆕

🧮 Installation & Run

git clone https://github.com/<your-handle>/recursive-logic-engine.gitcd recursive-logic-enginepython3 -m venv .venvsource .venv/bin/activatepip install -r requirements.txtpython app.py

Then open your browser athttp://127.0.0.1:5000 and upload your dataset.


📈 Example Dataset

sample_input.csv

timestamp,value_1,value_2,risk2025-10-01,10,12,0.202025-10-02,11,12,0.212025-10-03,13,13,0.222025-10-04,15,14,0.252025-10-05,18,14,0.302025-10-06,16,13,0.282025-10-07,19,15,0.332025-10-08,21,16,0.362025-10-09,24,17,0.40

🧠 Memory & Learning

Each loop stores a hashed summary of every insight ininsight_memory.json.Future runs detect whether insights are:

  • 🆕 New: unseen patterns
  • ♻️ Persisting: confirmed patterns continuing across cycles

This creates a real-time feedback model that grows smarter with use.


🧱 Tech Stack

  • Python 3.9+
  • Flask 3.x
  • Pandas + NumPy
  • JSON + Local Storage (no external API)
  • SHA-256 integrity for insight memory

👨‍💻 Author

Joseph Wells📍 Indianapolis, IN📧joepwells95@gmail.com🔗Foxhunter Labs


🧩 Related Systems

  • 🦊Foxhunter Pro — Human-Gated Reconnaissance & Ethical Autonomy System
  • 🧬Enigma² — Safety & Kill-Switch Engine
  • 🛰️Swarm — Deterministic Multi-Agent Coordination Framework

⚖️ License

MIT License © 2025 Joseph WellsUse freely for educational and research purposes. Attribution required.


🧭 Tagline

“Predictive clarity doesn’t just happen — it compounds.”

Releases

No releases published

Packages

No packages published

Languages


[8]ページ先頭

©2009-2025 Movatter.jp