http://venturocket.com과 유사한 기술 일치 기능을 구현해야합니다. 후보자는 기술 목록을 입력하고 각자의 능력을 평가합니다. 그런 다음 다시 찾고 싶은 기술과 수준을 입력하여 검색 할 수 있습니다. 결과는 자신의 기술이 검색과 얼마나 잘 일치하는지에 따라 정렬 된 후보자 목록입니다.기술 일치 알고리즘
예 :
후보 1 스킬 자바 (숙련도 90) 및 후보 2로 진입하는 자바 (50)로 들어간다. Java (60)를 검색 할 때 후보 2가 더 일치합니다.
이 숄드는 여러 가지 기술로 작동합니다.
내가 찾고있는 것은 이것을 달성하는 데 도움이되는 기술이나 알고리즘을 가리키는 포인터입니다. 현재 나의 접근 방식은 데이터베이스에서 범위 쿼리를 수행하고 (예 : 45에서 75 사이의 Java 기술을 찾은 다음) 클라이언트에서 정렬하지만 매우 빠르지는 않을 것입니다.
사람들이 자신의 실력을 대규모로 입력하게하면 무언가를 만드는 것이 정말 어려울 것입니다. 그냥 말해. 물론 프로그래밍 방식을 의미하지는 않습니다. – keyser