MIHCI AI STUDIOS TR About Contact
← All work

Behavior models

An election model that named the winner in 74 of 81 provinces in a backtest of the 2023 presidential runoff.

We model how people will decide: voters, members, customers. Before a model can predict the future it has to know the past. Ours called past elections in backtests.

  • Persona simulation
  • Election model
  • Backtested
  • Counterfactual scenarios
  • Feasibility
  • Uncertainty intervals
74/81provinces called correctly, 2023 presidential runoff
34/39districts called correctly, Istanbul 2024 local election; citywide error 0.5 points
4.1points mean error, three candidates in Alanya 2024
2/2past chamber elections, actual seat count within the model's 90% interval
Backtest board · model vs realityTeal correct · orange wrong
2023 presidential runoff · 81 provinces74/81
2.9 points error per province
Istanbul 2024 · 39 districts34/39
rank correlation 0.76
Alanya 2024 · main candidates' vote share
Model
46.2%
Actual result
45.5%
The model was never given the results; its output was scored against the official results. Dot order is illustrative.
PRE-REGISTERED FORECAST Written first, counted after ASSEMBLY · 61 SEATS · MAJORITY 31 Forecast, one day before the vote32:29 Result at the ballot box35:26 55%REGISTERED CHANCE OF WINNING 2.3POINTS OFF ON VOTE SHARE 15/24COMMITTEE WINNERS CALLED PREPRINT: 9 OCTOBER 2026 · VOTE: 10 OCTOBER 2026 · NOT EDITED AFTERWARDS BALLOT-BOX TALLIES · OFFICIAL ANNOUNCEMENT PENDING
Featured result · October 2026

Written before the vote, held at the ballot box

In a professional chamber election we published our forecast as a preprint one day before the vote, so that it could not be changed afterwards. The race was close to a coin flip, and we wrote down in advance which way it leaned: the challenger's list, with a 55% chance, 32 to 29 in the assembly. The ballot box gave 35 to 26.

32:29registered assembly forecast
35:26result at the ballot box
2.3points off on vote share

Ballot-box tallies; the official announcement is pending. Individual committees were harder to call: 15 of 24. A single election does not show that the method will always hold.

Pre-registered forecastPreprint · 2 November 2026

Called Before the Count: A Pre-Registered Forecast of the 2026 US Midterm Elections

US midterm elections, 3 November 2026: all 435 House seats and 35 Senate seats. The forecast was published before any votes were counted and will be scored when the result is in.

Registered forecast: Democrats win the House, 96% probability; the Senate is close, Democrats 54%.

Pre-registered forecastPreprint · 15 October 2026

A Split Field, Called in Advance: A Pre-Registered Behavioural-Model Forecast of the 2026 Antalya Chamber of Commerce Election

Antalya Chamber of Commerce and Industry election, 18 October 2026: four lists, 49 professional groups, 124 assembly seats. The forecast was published before the polls opened and will be scored when the result is announced.

Registered forecast: the red list is the largest group in the assembly, 82% probability; outright majority, 55%.

Memorization test: with candidate names hidden, the result stayed within about 2 points. The model isn't recalling the past; it reasons in the voter's place.

ResearchSociety simulation

Halo

A voter simulation built from thousands of personas. As the protocol improved, the Alanya 2024 error fell from 6.7 to 4.1 points. Backtested on seven pairs of national elections.

2023 · 74/81 provincesIstanbul · 34/39
CompletedUnnamed

Feasibility of a café investment

Sourced setup and operating costs for four Istanbul locations, a three-year model, customer persona simulation and a comparison against deposits and the stock market.

4 locations240 persona runs
ResearchFinance
SFinans

News volume and volatility

90 days, 2,160 hours, 3,557 headlines. News volume leads BTC volatility by about an hour; sentiment and surprise measures carry no signal.

correlation 0.15 to 0.17bootstrap 95%

Want something similar?

Write to usAll work