Message Sentiment Analysis

📁
Drag and drop a JSON file here
or
JSON files only
Upload a JSON file to begin.

Instructions

Import iMessage Data

Export messages with 1_textgetter.py, then upload the generated JSON file.

Command

python3 1_textgetter.py +1234567890 > messages.json

The tool expects a JSON object with a messages array containing text,date, and is_from_me fields.

Interpreting Results

Scores are directional indicators and should be read comparatively between Person A and Person B.

  • Mutual Interest Score: weighted balance of starts, response symmetry, sentiment, and interest.
  • Future Intent Rate: share of messages containing planning language.
  • Question Metrics: question counts plus follow-up and answer rates.
  • Conversation Enders: estimated by thread gaps and closure heuristics.