Factitionist
A person who has so many facts they can guess what will happen even when they’re half-asleep and still talking about facts.
I fell asleep during class, but I still told the teacher the exact time the fire alarm would go off.
My brother predicted his friend would spill his coffee because he had 7 facts about his coffee addiction.
I told my friend the exact time he would get a text from his crush because I knew every single fact about his phone.
xs