π HRFCO Intelligent Water Search System
AI-friendly Korean water data search system with natural language processing.
π Features
Natural Language Search: "νκ° μμ", "μμΈ κ°μ°λ" β Automatic station discovery
Smart Matching: 16 regions + river name mapping + similarity scoring
Response Optimization: All responses < 1KB (prevents LLM token overflow)
OpenAI Compatible: Ready for ChatGPT Function Calling integration
Related MCP server: USGS Water MCP
π‘ API Endpoints
/.netlify/functions/search-station- Search stations by location name/.netlify/functions/get-water-info- One-stop water information query/.netlify/functions/recommend-stations- Recommend nearby stations/.netlify/functions/openai-functions- OpenAI Function definitions
π§ Environment Variables
π§ͺ Test Examples
π Performance
Data Source: 1,366 water level + 742 rainfall observatories
Response Size: 346-522 bytes (optimized for LLM)
Search Accuracy: 90%+ for Korean location names
Response Time: < 3 seconds
Built with TypeScript + Netlify Functions