Language Support

SafeAssign uses algorithms that make decisions about the originality of the submitted text. The algorithms consider word frequency, sentence structure, and other linguistic characteristics. SafeAssign’s decision making complexity and support varies by language, as does the amount of content Blackboard searches for each language.

SafeAssign's support of Japanese is limited.

Blackboard breaks down language processing complexity based on these tools:

  • Search data source for originality in the language.
    • Wikipedia data
    • Other website data
    • Institutional submission data
    • Global submission data
    • Proquest full text data
  • Stop word filtering: SafeAssign removes stop words from a sentence before it searches for matching text in the above data sources. Stop words are commonly used words, such "as a, it, the," and "on.
  • Language analysis: SafeAssign makes all words lowercase and breaks them down to their root. For example, "Trees" become "tree". SafeAssign uses language analyzers to increase the number of matches that may have a similar meaning as the original text based on the root of the word, but the matching text uses different words.

This table breaks down the tools used for each language in SafeAssign’s search process.

For best results, we recommend using SafeAssign in English, if possible. Other languages may provide less precise results due to a lower volume of data to compare with or language complexities. 

Tools used for each language
LanguageInstitutional databaseGlobal databaseWikipedia PagesOther websites in languageProquest databaseStop word filteringLanguage analysis
Arabic (ar_SA)YesYesYesYesYesBeta 
Chinese (zh_CN)YesYesYesYesYesBeta 
Czech (cs_CZ)YesYesYesYesYes  
Danish (da_DK)YesYesYesYes   
Dutch (nl_NL)YesYesYesYesYes  
English, United Kingdom (en_GB)YesYesYesYesYesYesYes
English, United States (en_US)YesYesYesYesYesYesYes
Finnish (fi)YesYesYesYes Beta 
French (fr_FR)YesYesYesYesYesBeta 
German (de_DE)YesYesYesYesYesBeta 
Italian (it_IT)YesYesYesYesYesBeta 
Japanese (ja_JP)YesYesYesYesYesBeta 
Korean (ko_KO)YesYesYesYes   
Malay (ms_MY)YesYesYesYes   
Norwegian (nn_NO)YesYes Yes   
Polish (pl_PL)YesYesYesYesYes  
Portuguese, Brazilian (pt_BR)YesYesYesYesYesBeta 
Russian (ru_RU)YesYesYesYesYes  
Spanish (es_ES)YesYesYesYesYesYesYes
Swedish (sv_SE)YesYesYesYes   
Thai (th_TH)YesYesYesYes   
Turkish (tr_TR)YesYesYesYesYes  
Welsh (cy_GB)YesYesYesYes