Maize block "M" and "Multidisciplinary Design Program, University of Michigan"

MDP SANDBOX SITE

  • About
    • About MDP
    • MDP Team
    • Student Staff
    • Contact Us
    • Join our Mailing List
  • Students
    • Start here!
    • Faculty Research Overview
    • Industry Sponsored Projects Overview
    • Team Resources
    • Academic Advising
    • Academic Credit
    • MDP Minor
    • Student Highlights
  • Faculty
    • Advance Your Research
    • Faculty Research Teams
    • Mentor a Faculty Research Team
    • Mentor an Industry Sponsored Team
    • Faculty Partners
  • Events
    • All
    • Design Expo
  • Sponsors
    • Partner With Us
    • Corporate Highlights
  • Projects
    • 2026 Projects
    • Archived Projects
  • Apply
    • How To Apply
    • Application FAQ
    • Info Sessions
    • Review Projects
    • Project Fair
    • Experience & Interest Form
    • Video Interviews
    • Application Help Sessions
    • Join the Waitlist!

Here Technologies 26

Back to Search

Apply

  • Overview
  • Skills & Experience
  • Mentors
  • Logistics

What is this project?

Large venues like airports, stadiums, and public transit often have multiple entrances for both vehicles and pedestrians which, if not completely accurate in navigation applications, can make “last mile” travel difficult. Students on the Here Technologies team will build a system to automatically detect multiple entry points and routes for large public venues by combining satellite images, street-level imagery, probe data, and text descriptions, improving navigation services and supporting future crowd-aware and accessibility-focused routing.

What am I going to do?

MDP projects push you to integrate interdisciplinary engineering knowledge and develop strategic problem-solving skills. On this project, students build a system to identify multiple points of entry for, and routes into, large public spaces like Michigan Stadium, thus improving navigation services.

  • Implement a data ingestion pipeline for image, text, and geospatial data from S3 buckets or zip files
  • Develop algorithms to process satellite/street imagery and identify access points using CV methods
  • Apply clustering and spatial analysis to infer common ingress/egress paths
  • Design lightweight NLP pipelines to parse textual metadata for spatial cues
  • Deploy the system on AWS using cloud-native tools and services
  • Visualize detected entries and routing paths using open-source mapping libraries
  • Validate system output on selected real-world venues
  • Tech Stack:
    Languages: Java, Scala or Python
    Platform: Cloud Native (AWS preferred)
    Libraries/SDKs: Open source
    Data: HERE Technologies will provide necessary data sets via S3 buckets or zip files

    Stretch Goal Opportunities Include:

    • Add an Agentic AI layer that orchestrates the existing modules dynamically, deciding which tools to run, when to reprocess, and how to supplement missing data
    • Use of NLP techniques to extract location-based insights from web pages or venue descriptions
    • Confidence scoring and classification of entrance types (pedestrian, vehicular, delivery/service, etc.)
    • Integration with open-source navigation SDKs for use in third-party apps

    Why does it matter?

    Here Technologies seeks to deliver a complete, accurate, and user-friendly digital model of the physical world. Building a smarter navigation system would facilitate the “last mile” navigation challenges for users, accurately answering questions such as: Which subway stop is best to access a specific building within a sports complex? Which part of an airport should you be dropped off at? HERE Technologies invests heavily in high-definition maps and indoor/outdoor navigation, and automatically detecting multiple entries and routing paths for complex venues like airports, malls, and stadiums would significantly enrich their venue-level map detail, and eliminate inefficient hand mapping.

    Below are the skills needed for this project. Students with the following relevant skills and interests, regardless of major, are encouraged to apply! This is a team-based multidisciplinary project. Students on the team are not expected to have experience in all areas, but should be willing to learn and will be asked to perform a breadth of tasks throughout the two-semester project.

    Computer Vision (2 students)

    Specific Skills: Image segmentation, object detection, OpenCV, satellite/street image parsing, navigation algorithms

    Likely Majors: CS, CSE, ECE, ROB, DATA

    Natural Language Processing (1 Students)

    Specific Skills: NLP text models

    Likely Majors: CS, CE, ROB, ECE, CSE

    Data Processing (2 Students)

    Specific Skills: Large data processing, clustering techniques, NLP text models  

    Likely Majors: DATA, CS

    Mapping & Visualization (1 Student)

    Specific Skills: Mapping techniques, general urban planning knowledge, visualization, UI/UX

    Must have some skills in writing computer code

    Likely Majors: URP, SEAS, SI

    Additional Desired Skills/Knowledge/Experience

    Strong candidates will have familiarity or experience with some of the following items, and a positive attitude to learn what is necessary, as the project gets underway.

    • Experience working on teams as a positive, contributing member
    • If you have prior experience in any of the chosen tech stack, please indicate this in your personal statement: 

    Languages: Java, Scala or Python
    Platform: Cloud Native (AWS preferred)
    Libraries/SDKs: Open source
    Data: HERE Technologies will provide necessary data sets via S3 buckets or zip files

    • Experience using Git for version control and collaborative development
    • Exposure to Agile or Scrum workflows
    • Experience with geospatial data formats and tools (GeoJSON, shapefiles, GeoPandas) 
    • Knowledge/experience working with navigation algorithms

     

    Recommended Coursework

    Include completed relevant courses (term, institution, course number/title, and grade). If you’ve completed any of the following courses, we recommend mentioning them in your application materials:

    • EECS 281: Data Structures and Algorithms
    • EECS 442: Computer Vision
    • EECS 485: Web Systems
    • EECS 445: Introduction to Machine Learning

        Sponsor Mentor

         

        Buddika Gajapala

        Gaj is a senior principal engineer at HERE Technologies with 25+ years of experience in software engineering in various domains, including consumer banking, trading, mortgage, and geospatial/maps. He has broad and deep experience in designing and implementing large scale, high-performant systems, and Cloud computing, and holds two patents.

        Faculty Mentor

         

         

        Sugih Jamin

        Associate Professor, Computer Science Engineering

        Sugih is an Associate Professor of computer science at the University of Michigan, and possesses more than 16 years of experience in Internet measurement, protocol, and infrastructure design and deployment. Sugih is an experienced MDP mentor.

         

        Project Meetings
        During the winter 2026 semester, the Here Technologies team will meet on North Campus on TBD

        Work Location
        Work will take place on campus in Ann Arbor.

        Course Substitutions: CE MDE, ChE Elective, CS Capstone/MDE, DATA Capstone, DATA Graduate Capstone, CoE Honors, ROB Flex Tech , ROB 590

        Citizenship Requirements:This project is open to all students. Note: International students on an F-1 visa will be required to declare part time CPT during Winter 2026 and Fall 2026 terms.

        IP/NDA:Students will sign IP/NDA documents that are unique to Here Technologies.

        Summer Project Activities: No summer activity will take place on the project.

        engin-mdp@umich.edu
        (734) 763-0818
        117 Chrysler Center

        © University of Michigan

        QUICK LINKS

        Home

        About Us

        Projects

        Events

        Advising

        Contact Us

        SOCIAL MEDIA

        • Follow
        • Follow
        • Follow