Skip to main content
RIT homeNews home
Story
3 of 10

Senior project uses AI-powered tools to help local business expand across North America

Software engineering students partner with KidsOutAndAbout.com to automate event discovery

">

A group of people stand together for a picture in a classroom

A team of software engineering seniors is collaborating with the local KidsOutAndAbout.com event curation platform to enhance the business using artificial intelligence. The team includes—from left to right—Chris Shepard, Alec Haag, Joe Wesnofske, Jahmir Hinds, Eva Stoddard, JD Bartholomew, faculty coach Bryan Basham, sponsor Debra Ross, and Edward Teutle.

While kids are out having fun, RIT software engineers are hard at work building the tech that helps families identify events and activities in their area.

A team of software engineering students is completing a senior project with KidsOutAndAbout.com, an event curation platform that helps families find local events. The students are developing an artificial intelligence (AI)-powered system that will help the Rochester-based small business scale its operations and reach new communities.

The collaboration is part of the software engineering program’s Senior Project—a capstone course where small teams tackle real-world software problems submitted by companies and organizations. Throughout two semesters, students work with a project sponsor to carry the project from inception through an entire software development lifecycle. The result is a ready-to-use functional software tool for the sponsor.

“It’s a great experience to work with a small business and at every meeting we can truly feel the impact that our eventual product will have,” said Chris Shepard, a software engineering student team member who is from Cheshire, Conn. “It gives us a lot of context for how many businesses operate, which is knowledge we wouldn’t have gotten inside the classroom.”

<p>CREDIT</p>">

Pink and purple font on a white background that says KidsOutandAbout.com

The experiential work is part of the software engineering Senior Project capstone course, which allows students to work on real challenges, apply their skills end-to-end, and deliver something meaningful for a sponsor organization.

Since KidsOutAndAbout.com launched in 2001, all its calendar events have been manually input—mostly by the sponsoring organizations themselves. The regional calendars are then reviewed and supplemented by the site’s data team of seven employees based in Rochester. This labor-intensive process has limited the company’s ability to expand beyond its current 52 markets in the U.S. and Canada.

The student team is creating a two-part solution.

First, a custom web scraper collects pages from businesses’ websites. Then, an AI large language model trained by the students will determine whether webpages contain event information. Verified pages are routed to the KidsOutAndAbout.com content team for review, dramatically reducing the time required to find and post appropriate events.

The second part of the system uses the Google Places API to identify new businesses in untapped geographic regions.

“The API allows us to search for categories and locations,” said Shepard. “So, when they want to expand to a new region, they don’t need to manually try and find new businesses—the entire process is automatic.”

For example, the new system was able to identify 600 new organizations in Anchorage, Alaska that had not yet been added to the website. This process, which used to take about a week of human searching, was accomplished in approximately two minutes.

“Thanks to this student-led innovation, we’ll finally be able to extend our reach everywhere—not just major markets,” said Debra Ross, publisher and founder of KidsOutAndAbout.com. “What’s especially exciting is that the solution they’re developing will increase person-to-person connection between the creators of community experiences and their audiences—at a time when so many fear that AI replaces rather than enhances human connection.”

The RIT team includes software engineering seniors Shepard, JD Bartholomew, Alec Haag, Edward Teutle, Eva Stoddard, Joe Wesnofske, and Jahmir Hinds. The team said that some of the biggest learning lessons have been on time management and developing unique workarounds to manage costs.

The team has now entered the summer semester of the project and look forward to working directly with company to implement the system.

“Our big goal this summer is to get everything up and running in the AWS cloud, make the AI model as accurate as possible, and work directly with the content management team to work out any bugs found in the user interface,” said Bartholomew, who is from Weston, Mass. “It’ll be busy, but we are looking forward to it.”

Latest All News