Filtr wyjaśniający William Dembski podjął się wyłuskania ze wszystkich dziedzin wykrywających inteligentne działania (kryminalistyka, kryptologia etc.) wspólnego kryterium rozpoznawania projektu. Zaproponował filtr wyjaśniający, według którego wszystkie obserwowane zjawiska można wyjaśnić na trzy wzajemnie wykluczające się sposoby: przypadek konieczność (odwołanie się do regularności prawa przyrodniczego) inteligentny czynnik

Aby uzasadnić wniosek o inteligentnym projekcie, należy – według Dembskiego – spełnić dwa warunki: złożoność – wysoki stopień złożoności obiektu pozwala domniemywać, że nie powstał on przez przypadek; złożoność jest utożsamiana z małym prawdopodobieństwem wystąpienia badanego zjawiska.

Nie jest to warunek wystarczający do wniosku o projekcie, wynik w Toto Lotku jest wysoce nieprawdopodobny (wysoce złożony) jednak jest przypadkowy. Oprócz stwierdzenia złożoności musi zostać spełniony jeszcze warunek określany przez Dembskiego jako ukierunkowanie.

specyfikacja – wykazywanie przez zjawisko pewnego wzorca, który jest znakiem inteligencji. Procedura specyfikacyjna polega na wykryciu wystąpienia określonego wzorca.