T9 (예측 문자)

T9는 휴대 전화(특히 3x4 숫자 키패드가 있는 휴대 전화)를 위한 예측 문자 기술로, 원래 뉘앙스 커뮤니케이션즈의 일부인 테직 커뮤니케이션즈에서 개발되었다. T9는 9개의 키로 문자를 입력한다는 뜻이다.

T9는 1990년대 후반 버라이즌, NEC, 노키아, 삼성전자, 지멘스, 소니 모바일, 산요, SAGEM 등의 휴대폰과 개인 정보 단말기 (예: 아비고)에 사용되었다. 주요 경쟁 기술로는 모토로라가 개발한 아이탭, RIM이 개발한 슈어타입, 이토니의 레터와이즈 및 워드와이즈, 인텔랩의 토토 등이 있다. 현재도 푼크트 mp-02와 같은 틈새 제품에 사용되고 있다.

T9는 터치스크린이 없는 일부 휴대폰에서 사용할 수 있으며, 안드로이드 및 애플 아이폰 (iOS 18 기준)에 맞춤형 키보드로 제공된다.

 디자인 

섬네일|T9에서 사용되는 키패드
T9의 목표는 문자 메시지 입력을 쉽게 만드는 것이다. 각 글자에 대해 한 번의 키 입력으로 단어를 형성할 수 있게 하여, 당시 기존 휴대폰 문자 입력 방식인 멀티탭 방식보다 개선되었다. 멀티탭 방식에서는 각 키에 여러 글자가 할당되어 있어, 한 글자를 선택하려면 여러 번의 키 입력이 필요한 경우가 많았다.

T9는 각 전화 키의 글자 그룹을 단어의 빠른 접근 사전과 결합한다. 그런 다음 키 입력 시퀀스에 해당하는 모든 단어를 사전에서 찾아 사용 빈도에 따라 정렬한다. T9가 사용자가 일반적으로 사용하는 단어와 구문에 "익숙해지면서", 가장 자주 사용되는 단어를 먼저 제공하고 미리 정의된 "다음" 키를 한 번 이상 눌러 다른 선택 항목에 접근할 수 있게 하여 과정을 가속화한다.

사전은 확장 가능하다. 새 단어를 도입한 후, 사용자가 다음에 그 단어를 생성하려고 할 때 T9는 그 단어를 예측 사전에 추가한다. 사용자 데이터베이스(UDB)는 멀티탭을 통해 확장될 수 있다. 사용자 데이터베이스의 구현은 T9의 버전과 T9가 장치에 실제로 통합되는 방식에 따라 달라진다. 일부 휴대폰 제조업체는 영구 사용자 데이터베이스를 제공하는 반면, 다른 제조업체는 세션 기간 동안만 제공한다.

 기능 

일부 T9 구현은 스마트 구두점을 특징으로 한다. 이 기능은 사용자가 '1' 키를 사용하여 문장 및 단어 구두점을 삽입할 수 있게 한다. 문맥에 따라 스마트 구두점은 문장 구두점(마침표 또는 '온점') 또는 삽입 구두점(마침표 또는 하이픈) 또는 단어 구두점(can't, won't, isn't의 아포스트로피 및 소유격의 s)을 삽입한다. 언어에 따라 T9는 프랑스어의 l' 및 n'과 영어의 s와 같은 접어를 지원하기 위해 구두점 다음에 단어 끊기를 지원한다.

사용자가 입력한 단어에 대해 단어 완성을 활성화할 수 있다. 사용자가 일치하는 키 입력을 할 때, 단어와 어간 외에도 시스템은 완성된 단어를 제공한다.

T9의 최신 버전에서는 사용자가 기본 언어와 보조 언어를 선택하고 두 언어의 일치 항목에 접근할 수 있다. 이를 통해 사용자는 모국어뿐만 아니라 외국어로도 메시지를 작성할 수 있다.

일부 구현은 자주 사용되는 단어 쌍을 학습하고 단어 예측을 제공한다(예: "eat food"를 자주 쓰는 경우 "eat"를 입력하면 휴대폰이 "food"를 제안하며, "다음"을 눌러 확인할 수 있다).

T9는 키패드의 인접 키를 확인하여 잘못된 키 입력을 판단함으로써 오타/텍스트 오류를 자동으로 인식하고 수정할 수 있다. 예를 들어, "testing"이라는 단어는 "8378464" 키 조합으로 입력된다. 동일한 숫자를 입력하되 인접 키 두 개를 잘못 입력한 경우(예: "8278494") T9는 "tasting" (8278464), "testing" (8378464), "tapping" (8277464) 단어를 제안한다.

 알고리즘 
단어당 거의 1바이트에 가까운 압축률을 달성하기 위해 T9는 단어 순서와 부분 단어(어간이라고도 함)를 유지하는 최적화된 알고리즘을 사용한다. 그러나 이러한 압축 때문에 때때로 "쓰레기 단어"로 보이는 단어들이 과도하게 생성된다. 이는 저가형 임베디드 장치에서 작은 데이터베이스 크기를 요구하는 것의 부작용이다.

 예시 

숫자 키패드가 있는 휴대폰에서 키(1-9)가 눌릴 때마다(텍스트 필드에 있을 때), 알고리즘은 해당 시점까지 눌린 키에 대해 가장 가능성이 높은 글자를 추측하여 반환한다. 예를 들어, 'the'라는 단어를 입력하려면 사용자는 8, 4, 3을 누르고 디스플레이에는 't', 'th', 'the'가 차례로 표시된다. 덜 일반적인 단어 'fore'(3673)를 의도한 경우 예측 알고리즘이 'Ford'를 선택할 수 있다. '다음' 키(일반적으로 '*' 키)를 누르면 'dose'가 나타나고 최종적으로 'fore'가 나타날 수 있다. 'fore'를 선택하면 다음에 사용자가 3673 시퀀스를 누를 때 'fore'가 가장 먼저 표시될 가능성이 높아진다. 그러나 'Felix'라는 단어를 의도한 경우 33549를 입력하면 디스플레이에는 'E', 'De', 'Del', 'Deli', 그리고 'Felix'가 표시된다. 이것은 단어를 입력하는 동안 글자가 바뀌는 예시이다.

 후속 

alt=LG V60에서 T9 이미지|섬네일|491x491px|LG V60에서 T9 이미지
지보드나 스위프트키와 같은 많은 스마트 키보드가 현재 존재하며, T9의 아이디어를 안드로이드폰과 아이폰에서 발견되는 고급 터치스크린 기술과 결합했다. 이러한 발전은 숫자, 별표, 해시 기호(나라에 따라 다양한 명칭으로 알려짐. 예: 영국, 호주 및 기타 영연방 국가에서는 해시 기호; 미국에서는 파운드 기호(현재의 통화 기호와 혼동하지 말 것); 캐나다에서는 번호 기호) 외에는 아무것도 없는 키패드 사용에 기반했기 때문에 많은 사용자들에게 T9를 최신 휴대폰에서 구식으로 만들었다. 예측 문자 기능과 같은 많은 기능은 미래 세대의 키보드 소프트웨어에 의해 채택되고 개선되었다. 그러나 T9는 여전히 유효하다. 예를 들어, 손가락이 큰 사람들은 숫자 스타일의 4x3 키보드에서 키당 화면 영역이 더 넓어 키 누름 정확도가 높아지기 때문에 스마트폰에서 텍스트 입력을 위해 T9 기반 키보드를 여전히 사용한다. 따라서 이러한 T9 텍스트 입력 형식은 LG 키보드, 일부 삼성 키보드, 그리고 안드로이드용 고 키보드 및 아이폰용 타입 나인과 같은 타사 T9 키보드(이 LG V60에 표시된 바와 같이)의 모든 최신 버전[2020년 8월 기준]에서 여전히 사용할 수 있다.

 같이 보기 
 레터와이즈
 폰워드
 예측 문자
 전화 키패드
 XT9

 각주 

 외부 링크 
 뉘앙스 T9 고객 대면 사이트

분류:자연어 처리
분류:사용자 인터페이스 기술