Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/3383313.3411557acmconferencesArticle/Chapter ViewAbstractPublication PagesrecsysConference Proceedingsconference-collections
abstract

Developing Recommendation System to provide a Personalized Learning experience at Chegg

Published: 22 September 2020 Publication History

Abstract

Online learning has become the primary source of education in 2020 with the impact of COVID-19 forcing millions of students to stay at home. In order to personalize the learning experience we have built a recommendation system that takes advantage of the  (1) Rich content developed at Chegg (2) An excellent knowledge graph that organizes content in a hierarchical fashion (3) Interaction of students across multiple products to enhance user signal in individual products.
Chegg is a centralized learning platform. Students visit Chegg to get help with homework using Chegg Study, learn from flashcards for their tests, practice examinations, learn relevant concepts, work with a tutor online to get one on one learning experience. This represents a large amount of content available to students. In order to organize the content we have developed a Knowledge Graph with nodes representing a hierarchical scheme of concepts  taught at different educational institutions and the content at Chegg. In order to create edges between concept nodes and content we build text classifiers to tag content with concept nodes.
Often students will interact with one or two products such as Chegg Study or Text Book rentals and browse other products such as flashcards, exam practice, etc. In order to suggest relevant content to them, we deduce the concepts they have been studying in products where they are more active and suggest content in products where they are less active.
In this presentation I will talk about the general framework for developing personalized recommendations at Chegg and do a deep dive into (1) Text classifiers required for content tagging and (2) Building cross product recommendations. In text classification,  I will go into details about working with noisy training data and model improvements using multi-task learning [1]. For cross product recommendations I will talk about combining user signals from multiple products [2] to deduce general pattern of student interest and use that information to retrieve relevant content — for example flashcards or practice exams for users.

References

[1]
Jin, Ning & Wu, Jiaxian & Ma, Xiang & Yan, Ke & Mo, Yuchang. (2020). Multi-task learning model based on Multi-scale CNN and LSTM for sentiment classification. IEEE Access. PP. 1-1. 10.1109/ACCESS.2020.2989428
[2]
Cheng-Te Li, Chia-Tai Hsu, and Man-Kwan Shan. 2018. A Cross-Domain Recommendation Mechanism for Cold-Start Users Based on Partial Least Squares Regression. ACM Trans. Intell. Syst. Technol. 9, 6, Article 67 (November 2018), 26 pages.

Cited By

View all
  • (2024) Recommending the Rules Related to Course Grades in Education Sector using SK C A AR Algorithm 2024 Second International Conference on Emerging Trends in Information Technology and Engineering (ICETITE)10.1109/ic-ETITE58242.2024.10493294(1-10)Online publication date: 22-Feb-2024
  • (2023)Exploring the Barriers and Potential Opportunities of Technology Integration in Community-Based Social Service OrganizationsACM Journal on Computing and Sustainable Societies10.1145/36107201:1(1-28)Online publication date: 22-Sep-2023

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
RecSys '20: Proceedings of the 14th ACM Conference on Recommender Systems
September 2020
796 pages
ISBN:9781450375832
DOI:10.1145/3383313
Permission to make digital or hard copies of part or all of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for third-party components of this work must be honored. For all other uses, contact the Owner/Author.

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 22 September 2020

Check for updates

Author Tags

  1. classification
  2. deep learning
  3. nlp
  4. recommendation

Qualifiers

  • Abstract
  • Research
  • Refereed limited

Conference

RecSys '20: Fourteenth ACM Conference on Recommender Systems
September 22 - 26, 2020
Virtual Event, Brazil

Acceptance Rates

Overall Acceptance Rate 254 of 1,295 submissions, 20%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)24
  • Downloads (Last 6 weeks)3
Reflects downloads up to 16 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2024) Recommending the Rules Related to Course Grades in Education Sector using SK C A AR Algorithm 2024 Second International Conference on Emerging Trends in Information Technology and Engineering (ICETITE)10.1109/ic-ETITE58242.2024.10493294(1-10)Online publication date: 22-Feb-2024
  • (2023)Exploring the Barriers and Potential Opportunities of Technology Integration in Community-Based Social Service OrganizationsACM Journal on Computing and Sustainable Societies10.1145/36107201:1(1-28)Online publication date: 22-Sep-2023

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

HTML Format

View this article in HTML Format.

HTML Format

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media