In movies it is shown that through polygraph test it can be found whether a person is lying or not. But we all know that it is not correct. What I am asking can the polygraph test be modified, more data collected so that it becomes more accurate ? Also is there any alternative to polygraph machine to find whether a person is lying ?


It’s theoretically plausible that you could map someone’s brain thoroughly enough with fMRI to be able to detect when they’re lying with some modicum of confidence, but that’s going to be a pretty huge process (and your actual accuracy will always be debatable and it will be difficult to raise above a reasonable doubt).