SafeAssign에서는 제출된 텍스트의 독창성에 대한 결정을 내리는 알고리즘을 사용합니다. 해당 알고리즘에서는 단어 사용 빈도, 문장 구조 및 기타 언어적 특성을 고려합니다. SafeAssign의 결정 시 복잡성 및 지원은 Blackboard에서 각 언어를 검색하는 콘텐츠의 양과 마찬가지로 언어에 따라 다릅니다.

SafeAssign의 일본어 지원은 제한적입니다.

Blackboard에서는 다음과 같은 도구를 기반으로 하여 언어 처리 복잡성을 분석합니다.

  • 데이터 소스에서 언어의 독창성을 검색합니다.
    • 위키백과 데이터
    • 기타 웹 사이트 데이터
    • 교육기관 제출 데이터
    • 글로벌 제출 데이터
    • Proquest 전체 텍스트 데이터
  • 불용어 필터링: SafeAssign에서는 위의 데이터 소스에서 일치하는 텍스트를 검색하기 전에 문장에서 불용어를 제거합니다. 불용어는 일반적으로 사용되는 단어입니다(예: a, it, the, on).
  • 언어 분석: SafeAssign에서는 모든 단어를 소문자로 만들고 어원으로 분해합니다. 예를 들어 'Trees'는 'tree'가 됩니다. SafeAssign에서는 언어 분석기를 사용하여 단어의 어원을 기반으로 원본 텍스트와 유사한 의미를 지닐 수 있는 일치 항목의 수를 늘리지만, 일치하는 텍스트에서는 다른 단어를 사용합니다.

이 표에서는 SafeAssign의 검색 프로세스에서 각 언어에 사용된 도구를 분석합니다.

최상의 결과를 위해 가능하면 영어로 SafeAssign 사용하는 것이 좋습니다. 다른 언어는 비교할 데이터의 양이 적거나 언어가 복잡하기 때문에 정확도가 떨어지는 결과를 제공할 수 있습니다.