Project information

  • Category: Python, Web Dev
  • Class: Web Systems
  • Project date: Winter 2024
  • Project URL: Click Here

Project Details

In a comprehensive project at the University of Michigan, my team and I developed a scalable search engine similar to Google, utilizing advanced information retrieval techniques such as tf-idf for text analysis and PageRank for link analysis. We implemented a segmented inverted index using a series of MapReduce programs, crafted a REST API for returning search results, and designed a user interface to interact with the engine. This project not only enhanced our understanding of distributed systems and Service-Oriented Architecture but also deepened our practical skills in parallel data processing and full-stack development, preparing us for real-world software engineering challenges.