성장 목표

기술적 고민거리

단어 자동완성

  1. 초성 검색 자모 분리를 사용한다면 ㅍㄹ이라고 쳐도 3개를 보여줄 수 있음. ex) 필름이라는 단어를 ㅍ피필ㄹ르름으로 저장한다.
  2. 오타 보장 레벤 슈타인 알고리즘을 사용하면, 입력한 문자열이 어느정도 유사한지 나타낼 수 있음 레벤 슈타인 알고리즘에서 더욱 발전된 알고리즘 : Damerau-Levenshtein distance ex) 필람 -> 필름으로 보정
  3. 중간 단어 매칭? ex) 홀리데이가 있을 때, 리데를 검색하면 홀리데이를 반환
  4. 자소 분리
    1. 자소 분리하는 라이브러리를 만들지 않고 직접 만들어보기
      • ex) 필름 → ㅍ피필ㄹ르름

채팅에서 기술적 도전을 만들기

단순한 채팅에서 어떠한 기술적 도전을 만들어 낼 수 있을까?