Octopart 전자 부품 검색 엔진은 검색 쿼리 내의 숫자, 단위 및 분수를 식별하고 이를 부품 데이터 사양과 일치시킬 수 있습니다. 이는 검색 엔진이 검색의 가능한 의도를 결정하는 방법입니다 - 제안된 카테고리와 유사하게 - 가능한 가장 관련성 높은 결과를 반환합니다.
검색 알고리즘에 대한 개선의 목표는 항상 가능한 한 많은 관련 없는 부품을 제거함으로써 결과의 전반적인 품질을 향상시키는 것이었으며, 동시에 더 포괄적인 적합한 부품 세트를 반환하는 것이었습니다. 즉, 부품이 사양 데이터가 누락된 경우, 우리의 알고리즘은 설명 내 어딘가에 사양 데이터를 가진 부품을 찾아내어 결과의 관련성을 높이고, 그렇지 않았다면 결과에 포함되지 않았을 부품을 찾을 수 있게 합니다.
Octopart의 또 다른 편리한 기능은 검색을 어떻게 작성하고 싶든지, 우리는 당신이 찾고 있는 것을 이해할 가능성이 높다는 것입니다. 예를 들어, 단위 이름으로 검색할 수 있습니다 - 오옴, 와트, 볼트, 암페어 및 패럿과 같은 - 또는 각각의 상징을 사용할 수 있습니다. 그리고 정수, 소수 또는 전체 숫자 분수로 사양을 입력할 수 있습니다. 예, 분수는 출시될 때 특히 흥분되었던 기능이었으며, Octopart 사용자에게 많은 유용성을 제공했다고 입증되었습니다.
Octopart는 또한 공백을 어디에 두었는지에 상관없이 검색을 이해할 것입니다. 쿼리를 어떻게 작성해야 할지 궁금해할 필요가 없습니다. 당신의 방식대로 작성하면 Octopart가 이해할 것입니다.
과거에는 사양에 대한 검색이 가능했지만, 깨끗하고 완전한 기술 데이터에 의존했습니다: 항상 사용할 수 있는 것은 아닙니다(그리고 우리는 수년 동안 개선해 왔습니다). 오늘날, Octopart 검색 알고리즘은 "1/4 W 저항기"를 검색할 때 "0.25 W" 또는 "250 mW"가 사양에 포함된 저항기를 보고 싶어한다는 것을 인식합니다. 우리는 더 이상 엄격한 1대1 텍스트 일치에 의존하지 않습니다. 이제 우리는 검색하는 사양을 인식하고 부품의 기술 데이터 또는 부품의 텍스트 설명에 있는 다양한 방법으로 사양을 작성하는 것과 일치시킬 수 있습니다.
Octopart에서 검색할 수 있는 몇 가지 가능한 방법을 좀 더 자세히 살펴보겠습니다. Figure 1에서 볼 수 있듯이 “10nf,25v,10%,X7R,0402” 쿼리를 입력하면 Octopart는 이것이 세라믹 캐패시터의 사양일 가능성이 높다고 인식하고 쿼리에 적용할 수 있는 제안된 필터로 해당 하위 카테고리를 제공합니다.
Figure 1 – “10nf,25v,10%,X7R,0402” 사양에 대한 초기 검색 결과
제안된 카테고리 필터가 자동으로 적용되면, 이 특정 쿼리는 102개의 결과를 반환하며, 상위 결과는 쿼리의 사양을 충족할 가능성이 가장 높은 세라믹 캐패시터입니다. (부품의 가용성, 새로운 부품, 데이터베이스에서 제거된 부품에 따라 실제 결과 수는 매일 달라질 수 있습니다.) 그림 2를 참조하세요.
그림 2 – 쿼리된 사양을 충족하는 세라믹 캐패시터
부품 사양 뷰로 전환하면 Octopart 검색 알고리즘이 쿼리에서 쉼표로 그룹화된 사양을 해당 사양을 가진 부품과 어떻게 일치시키는지에 대한 더 좋은 예를 제공합니다. 그림 3을 참조하세요.
그림 3 – 검색된 사양이 가장 관련성 높은 부품 사양에 나타남
이 기능을 보여주는 다른 예로는 “10 옴 ±1%, 1/8w 칩 저항기 0805”가 있으며, 여기서는 그들의 전력 등급에 125 mW가 포함된 결과를 표시합니다. 여기서 알고리즘은 1/8w가 125 mW와 같다는 것을 이해합니다. 만약 .125 W로 작성되었다면, 같은 결과가 표시될 것입니다. 1/8 W, 0.125 W 또는 125 mW를 사용하든, Octopart는 이들이 모두 같은 것을 의미한다는 것을 인식합니다. 그림 4를 참조하세요.
그림 4 – 1/8w(또는 .125w 또는 125 mW) 검색으로 동일한 결과 제공
이것은 이 기능의 최종 버전이 아닙니다. 앞으로 기호와 추가 단위에 대한 더 넓은 지원을 기대할 수 있습니다.
현재 Octopart는 온도, 옴, 와트(W), 볼트(V), 암페어(A), 패럿(F), 헨리(H), 헤르츠(Hz) 등의 단위와 그 약어에 대한 향상된 쿼리 지원을 제공합니다. Octopart는 이러한 단위를 정수, 소수 및 분수와 결합하는 것을 지원하며, 피코, 나노, 마이크로, 밀리, 킬로, 메가, 기가 등의 메트릭 접두사와 그 약어에 대한 지원도 있습니다. 또한 볼트-암페어와 같은 일반적인 복합 단위뿐만 아니라 거리와 백분율과 같은 단위도 지원합니다.
직접 사용해 보세요! 여러분의 생각을 알려주세요, 또는 검색 결과가 일치하지 않는 경우를 발견하면 알려주세요. 여러분의 피드백은 우리의 알고리즘을 지속적으로 조정하고 개선하는 데 도움이 되므로, 주저하지 말고 연락주세요!