Skip to content
Universities of Wisconsin
Call Now608-262-2011 Call 608-262-2011 Request Info Request Info Search the UW Extended Campus website Search
Wisconsin Online Collaboratives
  • About Us
    • About Us
    • Accreditation
    • Our Campus Partners
  • Degrees & Programs
  • Admissions & Aid
    • How to Apply
    • Admission Pathways
    • Important Dates
    • Tuition & Financial Aid
    • Transferring Credits
    • Contact an Enrollment Adviser
  • Online Learning
    • About Online Learning
    • Online Learning Formats
    • Capstone Projects
    • Success Coaching
    • Technology Requirements
  • Stories & News
Home Home / Capstone Projects / Providing User Specific LMS Content Recommendations Using Machine Learning

Providing User Specific LMS Content Recommendations Using Machine Learning

Program: Data Science Master's Degree
Host Company: Eagle Point Software
Location: Dubuque, Iowa (remote)
Student: Alex Rhomberg

Most content consumption platforms face a similar dilemma of being able to target relevant content to users whenever it’s most appropriate. Content Recommendation Engines have popularized over the last decade, and are now mainstream components in our lives, powering applications like Netflix and Spotify. While some are meant to keep you engaged, others are targeted at saving time and sifting through noise to provide what’s most relevant. Eagle Point Software’s Pinnacle Series is one such content consumption platform, a Learning Management Solution (LMS) in the Architecture, Engineering, and Construction (AEC) space. Currently without a content recommendation system, users spend precious time manually browsing for content, time that detracts from designing and building critical infrastructure and world-impacting projects. In this report, I explore why addressing this problem is crucial for our industry, and cover the buildout of a hybrid content recommendation engine for Pinnacle Series using K-Nearest Neighbor and Neural Network models

Let's Get Started Together

Apply Apply Schedule an Advising Call Schedule an Advising Call Request Info Request Info

This field is for validation purposes and should be left unchanged.
Are you interested in pursuing the degree or taking one or two courses?(Required)
Can we text you?(Required)

By selecting yes, I agree to receive updates about online degrees, events, and application deadlines from the Universities of Wisconsin.

Msg frequency varies depending on the activity of your record. Message and data rates may apply. Text HELP for help. You can opt out by responding STOP at any time. View our Terms and Conditions and Privacy Policy for more details.

Wisconsin Online Collaboratives will not share your personal information. Privacy Policy

Wisconsin Online Collaboratives

A Collaboration of the
Universities of Wisconsin

University of Wisconsin System

Pages

  • Our Degrees & Programs
  • How to Apply
  • Online Learning Formats
  • Our Campus Partners

Enrollment Advising

608-800-6762
learn@uwex.wisconsin.edu

Contact

780 Regent Street
Suite 130
Madison, WI 53715

Technical Support

1-877-724-7883
https://uwex.wisconsin.edu/technical-support/

Connect

  • . $name .facebook
  • . $name .linkedin
  • . $name .instagram
  • . $name .youtube

Copyright © 2026 Board of Regents of the University of Wisconsin System. | Privacy Policy