Duolingo English Test Integration

The Duolingo English Test is a convenient and affordable online English proficiency assessment developed by Duolingo. The test results include a proficiency score, subscores, and an unscored video interview and writing sample, which can be integrated into the Slate Reader. The scores are comparable to other major English proficiency tests, including TOEFL and IELTS.

Each test session is certified by a remote human proctor with the help of artificial intelligence, which examines recordings of the student, computer screen, microphone, keystrokes, and mouse movements to ensure they have not violated any of the test rules.

It is free to accept Duolingo English Test results. If your institution is interested in accepting the Duolingo English Test, visit Duolingo English Test for Universities or contact institutional@duolingo.com.

Slate Configurations

Duolingo English Test scores and video endpoints can be imported into Slate using an API call that is configured as a Source Format. A Reader Tab Group can also be configured to display the Duolingo English Test certificate and video. Perform the steps illustrated below to configure integration with Duolingo.

Duolingo English Test Types

The test type stores the score results.  There are two test types that must be added: the 100-point scale accommodates scores for tests taken prior to July 15, 2019.  The 160-point scale accommodates scores for tests taken on or after July 15, 2019.

  1. Select Database on the top navigation bar and select Slate Template Library.
  2. Add the Duolingo English Test (100-point scale) test type. Do NOT make changes to the test type.
  3. Add the Duolingo English Test (160-point scale) test type. Do NOT make changes to the test type.
Custom Field

Use a custom field to store the embed URL. This URL can be included on a Reader Tab so that Readers can view the test score, test date, and also view the video recording of the speaking portion of the test. (See below about configuring the Reader Tab to display this)

  1. Select Database on the top navigation bar and select Fields.
  2. Create a person-scoped custom field to store the Duolingo Embed URL.
Source Format

This Source Format automatically fetches score results shared with your institution.

  1. Select Database on the top navigation bar and select Source Format Library.
  2. Add the Duolingo English Test Source Format.
  3. Duolingo will send you the remote server with your institution's unique API Key. Paste the full URL into the Import Remote Server setting on the Import Automation tab. 
    Note: The URL must be exactly what is supplied by Duolingo. If a colleague has provided this URL to you over certain chat platforms (such as Slack), the end of the URL might become corrupted.

    The URL must end with this string of characters: ?min_datetime={{dtstart|date:'s'}}&max_datetime={{dtend|date:'s'}}

  4. Configure the Remap settings for the Format Definition. Many items are pre-mapped. As always, feel free to customize how the data will be imported.
    Note: If you made a custom field in the previous step, be sure to map this custom field. It is recommended that you use the Unsafe Override setting to ensure that records with active applications have this field set by this Source Format.

  5. Set the Remap Active flag to Active on the Source Format once you are finished mapping the Source Format. This will run the import using the Remap settings configured above for all files uploaded on or after the Remap As Of Date value.
Handling Multiple Duolingo Accounts

If your institution has multiple Duolingo accounts, additional copies of the Duolingo English Test Source Format can be used to fetch the data for the additional accounts.

  1. Select Copy on your existing Duolingo English Test Source Format.

    mceclip0.png

  2. To copy the existing Remap settings, select Copy Remap Settings, and then select Copy.  

    Note: Do NOT change the Name or Format settings of the Source Format. These two settings allow the Source Format to inherit settings from the standard Source Format, so changing these settings prevents the data from importing successfully.

  3. Edit the copied Source Format to enter the additional URL provided by Duolingo into the Import Remote Server setting on the Import Automation tab.
  4. Follow steps 3 and 4 in the Duolingo Source Format section above to customize the Remap settings and activate the new Source Format.

    Note: While editing the Name and Format settings of the Source Format prevent the Source Format from inheriting the settings from the standard Source Format, the notes on the different Source Formats can be edited individually.
Reader Tab Group

The Reader Tab will display within the Reader. It will allow readers to view the test score, test date, and watch the video recording of the speaking portion of the test.

  1. Select Database on the top navigation bar and select Reader Tab Groups.
  2. Select Insert.
  3. Select Link as the Type.
  4. Set the URL to be the merge field for the custom field you made above (for example, {{duolingo}}).
  5. Give the tab a Name (for example, "Duolingo").
  6. Set the Order for the tab to appear in the Reader.
  7. (Optional) If you want the tab to only appear if the applicant has a value in the Duolingo Embed URL field, select your Applications base, and use the Field Value Exists filter with the Duolingo Embed URL field selected.

 

With the configurations above, all applicants that have the Duolingo Embed URL field will have a Reader Tab with the embedded video and certificate within the Reader.

Translation Codes

Translation codes allow you to take any value and change it to something else. The Duolingo English test is comparable to both TOEFL and IELTs. The concordance tables are available in the Slate Template Library as Translation Codes.

Translation Code Description
Duolingo-TOEFL Converts the Duolingo English Test (100-point scale) to TOEFL scores using the concordance table.
Duolingo-IELTS Converts the Duolingo English Test (100-point scale) to IELTS scores using the concordance table.
Duolingo160-TOEFL Converts the Duolingo English Test (160-point scale) to TOEFL scores using the concordance table.
Duolingo160-IELTS Converts the Duolingo English Test (160-point scale) to IELTS scores using the concordance table.

 

Was this article helpful?
21 out of 23 found this helpful