# Project export: NAP (Navagate At this Place)

This document was generated by HackStack to give an AI agent context about a hackathon project. Sections are labeled with their provenance; content marked as truncated was cut to keep this document small.

## Project metadata

- Hackathon: Cal Hacks 10.0
- Tagline: Ever got lost in a building? Ever had a hard time finding your friend on the "3rd floor to the right"? Take a "NAP",we will analyze the floor plan and guide you on the shortest compatible path.
- Devpost: https://devpost.com/software/nap-navagate-at-this-place
- GitHub: https://github.com/RheuX/CalHacks
- Team: 1 GitHub contributor(s) — RheuX (3 commits)

## Devpost submission (written by the team)

### Inspiration

Inspired by the fixed floor plan on buildings that tell you where you are but you still have to read it to find the way.

### What it does

Automatically analyze a floor plan, create a navigation point/network on the floor plan to simplify the navigation and save runtime, and shortest path planning.

### How we built it

We designed an algorithm to parse the map by first, extracting the walls from a floor plan; separating the map into different areas; and finding potential navigation points. The future step is to filter out the points to create a navigation network and pathfinding

### Challenges we ran into

The main challenge was to parse the map and isolate each room.

### Accomplishments we're proud of

We parse the floor plan of UC Davis library and Calhack map on room isolation and achieved good result

### What's next

Complete the navigation network construction and provide an interface for people to try it out.

## README (from the GitHub repository)

# CalHacks

## Detected evidence (automated analysis)

Indexed codebase: 1 recognized source files, 0 KB.
- Python (language) — claimed on Devpost, not found in the code

## Codebase structure (from repository index)

### Files (2 of 2)

```
isolate_map/isolate_map.ipynb
README.md
```

### Dependencies

No dependency index available.

### Recent commits (newest first)

- isolate map with white background
- isolate_map
- Initial commit

## Key source files (fetched from GitHub, selected and truncated for size)

No suitable source files found.