Getting started with Course Ratings
Purpose
This article provides information about Course Ratings. This feature lets you upload Learning Management System (LMS) courses with ratings and enables your users to filter the courses by their respective ratings.
To learn more about courses, read Getting Started with Courses
Audience
This document is directed towards Admins, Customer admins and Implementation engineers
Enabling Course Ratings
Follow the steps below to enable the feature:
- Navigate to Admin Console > Talent Management > Marketplace - Jobs, Projects, Courses, Development Plans
- Under Configuration, click Course Search

- There are two primary configurations:
-
Display Config:
- Expand the configurations by click on Display Config
- Navigate to Default > Entity Details > Config > Fields Config
- Click the Add Fields config to add a new Field
- Enter the following fields:
- Icon: fa-star
- Name: ratingAndCount
- Label: rating
- Now go back to Display Config and click Details to expand.
- Navigate to Entity Details > Config > Fields config
- Click Add Fields config and enter the following:
- Icon: fa-star
- Name: ratingAndCount
- Label: rating
- Expand the configurations by click on Display Config
-
Data Config:
- Expand Data Config and navigate to Search > Search Filters.

- Click Add Search Filters
- Enter CourseRatingRange in the field.
- Now go back to Data Config and navigate to Details > Data fields.
- Click Add Data Fields. Enter rating_and_count in the field.
- Expand Data Config and navigate to Search > Search Filters.
-
Display Config:
- Click Save to save all the changes.
Course Ingestion
Navigate to Admin Console > Integration > File Ingestion

- Under Start Ingest tab:
- Select Entity Type as Course
- Select Operation as Ingest or Upsert.
- Select Entity Type as Course
- Upload a XML or CSV file which should contain rating and rating_count.
- Once done, click Process to continue.
- You can check the status of the file ingestion in file under recent file ingest activities section.

Course Rating and Rating Count Schema
| Field Name | Description | Data Type | Required | Example |
|---|---|---|---|---|
| RATING | Rating for the course, typically from 1.0 to 5.0 | Float | Optional | 4.5 |
| RATING_COUNT | The count of how many people rated the course | Integer | Optional | 65 |
Note:
Testing data can be downloaded using Download Sample Files.

After downloading the file:
Sample XML can be found here: ef_xml_samples.zip > ef_xml_samples 2 > ef_course_add.xml
Sample CSV can be found here:
ef_csv_samples.zip > EIGHTFOLD_COURSE_Sample_Files.zip > CUSTOMER_COURSE_INGEST.csv
To create a new course, change the COURSE_ID and COURSE_TITLE fields in the file.
Filtering courses by ratings
Users can refine the courses, by clicking Show Filters and choosing the Course Rating Filter to sort by ratings.
The Course ratings and filters are highlighted in the image below.
