She mentions this in her transcript. First of all they aren’t as common on earth as other particles (she says “10-15 have passed through you while listening to this paragraph”. How many photons hit you in that period of time? If you can make a bunch at once (as a side effect of another high energy interaction) you can look at them in a known place at a known time.
Secondly, she mentions LSND which was a big tub of liquid that would interact with neutrinos that passed through it. Flashes from those interactions would be picked up by photo detectors (hence “scintillation”). The most famous such setup in a mine in Japan, but there are several such “neutrino telescopes”.