AI 자동 변환
FUNCTIONGEMMA 270M
빠르게 이해하고,
정확하게 계산하도록.
긴 답변을 만드는 대신 입력 의도를 함수 호출로 바꾸고, 검증된 계산기가 결과를 계산하는 구조입니다.
DATA
무엇을 학습하나요?
숫자 단위, 원화·달러, 길이·면적·무게·온도 변환을 중심으로 띄어쓰기, 한글 수사, 혼합 표기와 짧은 구어체를 포함했습니다.
- 숫자 단위
- 925개
- 통화 환산
- 240개
- 생활 단위
- 1,880개
- 추가 질문
- 160개
- 지원 밖 요청
- 100개
예: 숫자만 입력한 100은 억지로 추측하지 않고 “어떤 단위로 변환할까요?”라고 다시 묻도록 학습합니다.
TRAIN
어떻게 학습하나요?
- 01함수 선택숫자·통화·생활 단위·추가 질문 중 알맞은 동작을 고릅니다.
- 02미세조정FunctionGemma 270M을 학습 데이터로 맞춤 조정합니다.
- 03분리 평가학습에 쓰지 않은 검증·테스트 입력으로 정확도를 확인합니다.
- 04브라우저 배포통과한 모델만 ONNX q4로 줄여 WebGPU에서 실행합니다.
RESULT
최신 테스트 결과
- 숫자 단위
- 94 / 94
- 통화 환산
- 26 / 26
- 생활 단위
- 187 / 187
- 추가 질문
- 16 / 16
- 지원 밖 요청
- 13 / 13
Hugging Face에 공개된 최신 독립 평가 결과입니다. ONNX q4 브라우저 모델은 같은 맞춤 학습 가중치를 사용하며, 실제 기기 속도는 위 변환 결과에 표시됩니다.
SAMPLES
테스트 데이터 예시 30개
출력값은 최종 계산값이 아니라 FunctionGemma가 선택한 함수입니다. 선택된 함수가 이후 숫자 계산과 안내 문구를 처리합니다.
| 입력값 | 출력값 |
|---|---|
| 0.5 thousand 한국식으로 | 숫자 단위 · convert_number |
| 1.2 밀리언 변환 | 숫자 단위 · convert_number |
| 100 트릴리언 | 숫자 단위 · convert_number |
| 2 사우전드 | 숫자 단위 · convert_number |
| 백 million 변환 | 숫자 단위 · convert_number |
| 십사우전드 숫자 단위 바꿔줘 | 숫자 단위 · convert_number |
| 1 달러를 원화로 얼마야 | 통화 환산 · convert_currency |
| 250달러 얼마야 | 통화 환산 · convert_currency |
| KRW 원빌리언 USD로 얼마야 | 통화 환산 · convert_currency |
| USD 만원 KRW로 바꿔줘 | 통화 환산 · convert_currency |
| 백만원 달러를 원화로 | 통화 환산 · convert_currency |
| 원빌리언 달러를 원화로 바꿔줘 | 통화 환산 · convert_currency |
| 1 미터 피트 변환 바꿔줘 | 생활 단위 · convert_unit |
| 10제곱미터를 평로 | 생활 단위 · convert_unit |
| 1인치 해줘 | 생활 단위 · convert_unit |
| 34섭씨를 화씨로 해줘 | 생활 단위 · convert_unit |
| 70온스를 그램로 | 생활 단위 · convert_unit |
| 천화씨를 섭씨로 해줘 | 생활 단위 · convert_unit |
| 1 변환 | 추가 질문 · request_clarification |
| 34은 얼마야 | 추가 질문 · request_clarification |
| 백 바꿔줘 | 추가 질문 · request_clarification |
| 원 바꿔줘 | 추가 질문 · request_clarification |
| 제곱미터는 얼마야 | 추가 질문 · request_clarification |
| 화씨 변환 | 추가 질문 · request_clarification |
| 건강 상담 부탁해 | 지원 밖 요청 · unsupported_request |
| 게임 공략 | 지원 밖 요청 · unsupported_request |
| 레시피 알려줘 | 지원 밖 요청 · unsupported_request |
| 여행 일정 해줘 | 지원 밖 요청 · unsupported_request |
| 오늘 뉴스 가능해? | 지원 밖 요청 · unsupported_request |
| 코딩 질문 해줘 | 지원 밖 요청 · unsupported_request |
LIMITS
100%여도 불안한 부분
- 01고정된 336개 안에서의 결과100%는 이 테스트 세트에서 모두 맞았다는 뜻이지, 모든 실제 입력을 맞힌다는 뜻은 아닙니다.
- 02합성 패턴의 영향학습·평가 문장이 비슷한 생성 규칙을 공유해 실사용자의 오타, 사투리, 새로운 혼합 표현은 충분히 반영되지 않았을 수 있습니다.
- 03분류 수의 차이생활 단위는 187개지만 지원 밖 요청은 13개뿐이라, 적은 분류의 100%는 상대적으로 불확실성이 큽니다.
- 04함수 선택만 평가환율의 최신성, 계산 결과, 네트워크 오류까지 포함한 서비스 전체 정확도가 아니라 올바른 함수를 골랐는지를 측정했습니다.
- 05브라우저용 q4 양자화공개 평가는 미세조정 원본 모델 기준입니다. ONNX q4 변환 후에도 같은 336개를 별도로 전수 평가해야 완전히 같은 정확도라고 말할 수 있습니다.
따라서 100%는 “현재 독립 테스트 336개에서 함수 선택 오류 0개”로 해석해야 합니다. 실제 입력 범위를 계속 넓혀 재평가할 예정입니다.
LOCAL FIRST
한 번 받고, 다음부터 빠르게.
첫 방문에는 모델을 내려받지만 이후에는 브라우저 캐시를 사용합니다. 사이트가 열린 뒤 백그라운드에서 모델을 준비하고 짧은 워밍업을 실행해 첫 변환 대기 시간을 줄일 예정입니다.
LOCAL AI GUIDE
문장을 이해해 알맞은 변환 도구를 자동 선택합니다
어떤 계산기를 선택해야 할지 고민하지 않고 원하는 내용을 한국어 문장으로 입력하세요. 브라우저 AI가 요청을 분류한 뒤 숫자 단위, 환율, 생활 단위 기능으로 연결합니다.
- 처리 위치
- 사용자 브라우저
- 자동 분류
- 숫자·환율·생활 단위
- 개인정보
- 입력 내용 미저장
사용 방법
- 1 billion을 억으로, 100달러는 몇 원처럼 문장으로 입력합니다.
- AI 자동 변환 버튼을 눌러 모델이 요청을 분류하도록 합니다.
- 선택된 도구와 계산 결과를 확인합니다.
자주 묻는 질문
AI 입력 내용이 외부 서버로 전송되나요?
변환 분류는 지원 환경에서 브라우저 내부 모델로 처리하며 입력 문장을 별도로 저장하지 않습니다.
처음 실행할 때 시간이 걸리는 이유는 무엇인가요?
브라우저에서 AI 모델을 내려받아 준비하기 때문에 첫 실행은 시간이 걸릴 수 있으며 이후에는 브라우저 캐시를 활용합니다.
모든 질문에 답하는 챗봇인가요?
아닙니다. 숫자 단위, 환율, 생활 단위 등 사이트가 지원하는 변환 기능을 선택하는 전용 AI입니다.