My advice To avoid fraud in ICO projects Check team background, look for transparency, work experience and signs of their emotional maturity. if there is a lack of business experience in the core team, how they will overcome difficulties or big fund raises (emotional maturity is needed here ).
There must be a definite 'need' that is fulfilled, the market with solutions and ideally long-term vision must be clear and profitable. Read their whitepapers carefully, see the roadmap and check the currency industry and Blockchain addressed.
I think it's pretty difficult to reveal the real team's background. It's easy to create a fairy tail abou tthe person in the internet world... How to be sure that the person is from real life and isn't an ex-defrauder?