Building Search Engines using Open Source Technologies