Using Computers For Discovery