AI 기반 고령자 맞춤 대중교통 안내 서비스
아주대학교 RoadMate팀
![]() 강수빈 프로젝트 기획 및 설계 Frontend, Design |
![]() 권세빈 프로젝트 기획 및 설계 Backend, Docs |
![]() 한지원 프로젝트 기획 및 설계 Backend, AI |
김지광 대회 참가 |
| 대회 | 수상 | 연도 |
|---|---|---|
| 🥈 SW중심대학협의회 디지털 경진대회 | SW부문 우수상 | 2025 |
| 🥇 아주대 생성형 AI 활용 아이디어 대회 | 최우수상 | 2025 |
| 🥈 아주대 SW중심대학 하계 모각소 | 우수상 | 2025 |
| 🗣️ 2025 SK AI Summit | 부스 운영 | 2025 |
음성 기반 실시간 대중교통 길안내 서비스. OpenAI Fine-tuning을 활용한 자연어 처리와 접근성 기반 경로 추천 알고리즘 구현.
- OpenAI GPT-3.5 Fine-tuning: 15개 Intent 분류 및 Entity 추출
- 접근성 점수 알고리즘: 엘리베이터/에스컬레이터 가중치 기반 경로 추천
- 실시간 음성 대화: STT/TTS 기반 자연어 인터페이스
| 문서 | 링크 |
|---|---|
| 📝 Notion 페이지 | 전체 프로젝트 문서 |
| 🎤 본선 발표자료 | 본선 발표자료 |
| 💻 포스터 | 포스터 |
| 📑 아이디어 기획서 | 아이디어 기획서 |
React Native (Mobile)
↓ REST API
Spring Boot (Server)
↓
├─ OpenAI API (NLP)
├─ Tmap API (Route)
├─ Google Maps (Display)
└─ Redis (Cache)
| Layer | Stack |
|---|---|
| Frontend | React Native, Expo, STT/TTS |
| Backend | Spring Boot 3.2, JPA, Redis |
| AI/ML | OpenAI GPT-3.5 Fine-tuning |
| API | Tmap, Google Maps, DATA.GO.KR |
| Infra | Naver Cloud, Docker |
RoadMate/
├── frontend/ # React Native
│ ├── src/
│ │ ├── components/
│ │ ├── screens/
│ │ ├── services/
│ │ └── utils/
│ └── package.json
│
├── backend/ # Spring Boot
│ ├── src/main/java/com/roadmate/
│ │ ├── controller/
│ │ ├── service/
│ │ ├── repository/
│ │ └── config/
│ ├── Dockerfile
│ └── pom.xml
│
└── docs/ # 문서
http://localhost:8080/api/v1
POST /voice/analyze
Content-Type: application/json
{
"text": "서울역에서 강남역 가는 길 알려줘"
}
Response:
{
"intent": "extract_route",
"entities": {
"origin": "서울역",
"destination": "강남역"
}
}POST /route/search
{
"origin": {"lat": 37.5547, "lon": 126.9707},
"destination": {"lat": 37.4979, "lon": 127.0276},
"accessibility": true
}
Response:
{
"routes": [{
"score": 87.5,
"elevatorRatio": 100,
"escalatorRatio": 80,
"totalTime": 35,
"sections": [...]
}]
}POST /realtime/question
{
"question": "몇 번 버스 타야 해?",
"routeId": "route-1",
"currentSection": 2
}
Response:
{
"answer": "472번 버스를 타시면 됩니다.",
"busNumber": "472",
"arrivalTime": 5
}Swagger UI: http://localhost:8080/swagger-ui/index.html
This project is licensed under the MIT License.
"말 한마디로 길을 찾는 디지털 동반자"


