I'm computer engineering tA with 10+ years of experience I supervised many projects related to search engine implementation using JAVA in advanced programming techniques course and could help you implementing a genuine one using python [indexer - query processing - crawler ] etc