index.js는 사용자 명령어만 수정했습니다.
department.js에서 학과를 검색하는 부분을 지웠습니다. 무조건 findDepartment.py를 호출하고 해당 파일 안에서 검사합니다. 입력받은 값이 dictionary의 key값 중 하나와 일치한다면 과의 위치를 출력해주고 끝나고, 없으면 levenshtein 알고리즘이 실행됩니다.
함께 생각해볼 문제
알고리즘 자체가 정교한 것은 아닌 것 같아요. korean language and라고 쳤을 때 Urban Engineering이 나오더라구요. 그런데 Urban Engineering이 가장 숫자가 작은 값이 맞아요.. 이건 과제 수행과는 관계 없겠죠?
작업 개요(#50)
levenshtein 알고리즘을 이용해 학과 이름을 검색할 수 있게 함
작업 분류
작업 상세 내용
index.js는 사용자 명령어만 수정했습니다. department.js에서 학과를 검색하는 부분을 지웠습니다. 무조건 findDepartment.py를 호출하고 해당 파일 안에서 검사합니다. 입력받은 값이 dictionary의 key값 중 하나와 일치한다면 과의 위치를 출력해주고 끝나고, 없으면 levenshtein 알고리즘이 실행됩니다.
함께 생각해볼 문제
알고리즘 자체가 정교한 것은 아닌 것 같아요. korean language and라고 쳤을 때 Urban Engineering이 나오더라구요. 그런데 Urban Engineering이 가장 숫자가 작은 값이 맞아요.. 이건 과제 수행과는 관계 없겠죠?
스크린샷(필요한 경우)