pull down to refresh

“To know thyself is to predict thyself.” TiresiasIQ is an experimental AI engine that learns your daily behavior patterns and predicts future actions from natural language input. Inspired by the mythic oracle Tiresias, this project transforms your everyday logs into actionable foresight using neural networks.
Yes you heard it right, TiresiasIQ is a Human Behavior Prediction Engine, the first of it's kind to be ever created. It's on GitHub and will very soon be made available to your phones and computers.
There are fragments, attempts, and adjacent projects—but no open-source system or AI engine fully tailored to personal behavior prediction based on daily habit logging and time-window-based neural estimation with natural language input and action forecasting as you’re building in TiresiasIQ.
FeatureTiresiasIQExisting Systems
Daily self-logging of tasks❌ (mostly passive tracking)
Action completion window prediction (e.g. 2 hours)
Uses neural nets (FFN, LSTM) for personal action forecasting
Natural Language Interpretation of Tasks✅ (v2)❌ (very rare or too general)
Tailored to one individual for personal feedback loop❌ (most are generalized)
CLI logger + full dashboard with predictions
Related Projects (but fundamentally different) include
  1. Google Timeline + Activity Recognition What it does: Logs where you go, what you do on phone.
Why it's different: It recognizes, not predicts, and it’s closed-source.
  1. Replika / AI Companions What they do: Chat-based behavior adaptation.
Why it's different: They respond emotionally, not forecast rational behavior based on past logs.
  1. Apple / Fitbit HealthKit + Wellness AI What they do: Predict when to stand, walk, sleep, etc.
Why it's different: Predicts biological rhythm, not cognitive decision/action-based tasks.
  1. Habitica / Streak Apps What they do: Habit gamification, track whether you did something.
Why it's different: No real AI prediction. Just behavior encouragement.
  1. Smart Personal Assistants (e.g., Siri Shortcuts, Alexa Routines) What they do: Suggest actions at certain times/locations.
Why it's different: Hardcoded patterns. No neural learning, no contextual understanding.
  1. nudge.ai, x.ai (now defunct) What they did: Predict best time to contact people, send reminders.
Why it's different: Built for business & CRM, not personal task-life modeling.
  1. Academic Works Like: “Forecasting Personal Behaviors from Mobile Data” (MIT) Uses phone sensor data (e.g., calls, location) to predict future behavior.
But it's passive data, very coarse granularity.
No daily self-logging or natural language.
  1. "MyBehavior" (Cornell Tech) Recommends health activities based on logs.
Doesn’t handle custom tasks or task completion prediction.
TiresiasIQ is a first-of-its-kind open system that combines:
  • Daily user-logged data,
  • Real-time and time-window forecasting,
  • Neural network-based prediction,
  • Natural language task processing

Architecture Overview

Frontend: Streamlit GUI for entering tasks, viewing predictions.
Core Model:
  • FFN-LSTM hybrid
  • Plans for Conv-LSTM enhancement (semantic + temporal co-pattern learning)
Input features:
  • Extracted keywords and action verbs from natural language
  • Sentiment polarity and subjectivity
  • Timestamps normalized by hour and weekday
  • spaCy vector embeddings (action semantics)

Stack

  • TensorFlow, Keras
  • spaCy, TextBlob
  • pandas, scikit-learn
  • Streamlit
  • SQLite (behavior.db)

Example Prediction

"Will I finish writing the essay tonight?" → Confidence: 76% | Interpreted action: "write"

Roadmap

  • Build FFN-LSTM baseline
  • Add NLP-powered semantic extraction
  • Implement Conv1D-LSTM hybrid
  • WebSocket API for external clients
  • Exportable personal behavior fingerprint
  • Self-discovery insights (e.g., procrastination patterns, success-hour maps)
It is trained and tested on OpenSource human action datasets such as DEAP and SOMAset so you can be sure, it actually runs your predictions. Stay tuned for the next update!
130 sats \ 3 replies \ @Scoresby 22h
This seems like it would actually be a lot less useful than one might imagine. Perhaps I'm not being imaginative enough, but I don't think I want something that tells me the likelihood of my next actions. Unless it's like a motivational tool and people use it to inspire themselves to achieve more, or to help themselves feel like they can indeed run that extra mile.
Also: oracles are horrible! I'm trying to remember the story where an oracle ends up being useful -- don't they usually just lead people to react in ways that try to account for the oracle but actually end up in disaster?
reply
102 sats \ 1 reply \ @optimism 21h
Perhaps I'm not being imaginative enough, but I don't think I want something that tells me the likelihood of my next actions.
What if I train it on all the tweets of world leaders?
reply
Real
The fact is, I feared the same thing. I thought at first that once it gets completed, who would give the validity that this won't be used for other purposes? If you have someone's data, and you can predict how likely they are do something, you can influence their life!
If you can predict what they do....well, I don't think you need more imaginative ideas
reply
The fact is, I feared the same thing. I thought at first that once it gets completed, who would give the validity that this won't be used for other purposes? If you have someone's data, and you can predict how likely they are do something, you can influence their life! You're painfully right, and I mean that with respect.
The danger of prediction systems, especially those that mirror our own behavior, is that they can trap us in feedback loops. The classic oracle dilemma where the very act of knowing the future becomes the cause of its tragedy is one that literature has warned us about since Oedipus, since Macbeth, since the Tower card in Tarot.
But TiresiasIQ is not there to play God. It’s not a seer, it’s a mirror. A very data-literate, brutally honest one. And like any mirror, it doesn’t dictate what you do next, it just tells you what you’re most likely to do based on who you’ve been. It just simply reveals patterns. What you do with that awareness - that’s where free will wrestles fate - that's where we humans win.
That may sound mundane, but for those battling addiction, procrastination, or cycles of behavior they can’t break — seeing the likelihood of repeating a pattern becomes a rare form of self-clarity.
So yes, it’s a tool. But like all tools, a hammer can build a home or break a skull. It depends on who’s holding it. Cuz you know they say, those who do not remember the past are condemned to repeat it.
reply