You can't really put an end to fraud. Now a cheater can wrap a project into a real project. All kinds of information are true. But you can't recognize it. For now, you need to evaluate and study a project yourself. Find the association from the specific details of the project. Then decide whether the project is true and reliable.
For me I aim to follow certain team or manager who is highly credible and already tested by their past projects caused they also protect their names in the community hopefully this simple strategy can give you guide for farther verification.