Sitemap

A list of all the posts and pages found on the site. For you robots out there is an XML version available for digesting as well.

Pages

Posts

Future Blog Post

less than 1 minute read

Published:

This post will show up by default. To disable scheduling of future posts, edit config.yml and set future: false.

Blog Post number 4

less than 1 minute read

Published:

This is a sample blog post. Lorem ipsum I can’t remember the rest of lorem ipsum and don’t have an internet connection right now. Testing testing testing this blog post. Blog posts are cool.

Blog Post number 3

less than 1 minute read

Published:

This is a sample blog post. Lorem ipsum I can’t remember the rest of lorem ipsum and don’t have an internet connection right now. Testing testing testing this blog post. Blog posts are cool.

Blog Post number 2

less than 1 minute read

Published:

This is a sample blog post. Lorem ipsum I can’t remember the rest of lorem ipsum and don’t have an internet connection right now. Testing testing testing this blog post. Blog posts are cool.

Blog Post number 1

less than 1 minute read

Published:

This is a sample blog post. Lorem ipsum I can’t remember the rest of lorem ipsum and don’t have an internet connection right now. Testing testing testing this blog post. Blog posts are cool.

portfolio

An RShiny Dashboard with GPT - 3

This Shiny dashboard uses GPT-3 word embeddings to analyze and visualize data from a graduate course at Indiana University. The purpose of the dashboard is to help teachers visualize how the resources from their course (e.g. readings, lectures) relate to students’ learning. The full code uses to create this dashboard can be found in my public github repo.

A Few Python Projects

I’m an R fanatic, but I’ve come to realize there are some pretty cool things you can do with Python. This is a collection of 3 short python projects:
1. A utility for capturing data from your internet browsing.
2. An API script for interfacing with GPT-3
3. A reddit webscrapper

Process Mining Student Discourse

R code for making sense of how students communicate in a educational video game. Shows off a very cool analysis + visualization of complex data. Also shows a bit of creative coding to efficiently loop through multiple related files.

Bayesian Healthcare

This was a consultation I did with a healthcare actuarial firm that was looking for a little more rigorous mathematics to back up their pricing of insurance.

publications

A learning analytics approach towards understanding collaborative inquiry in a problem-based learning environment

Published in British Journal of Educational Technology, 2022

This exploratory article highlights how problem-based learning (PBL) provided the pedagogical framework used to design and interpret learning analytics from CRYSTAL ISLAND: ECOJOURNEYS, a collaborative game-based learning environment centered on supporting science inquiry.

Recommended citation: Saleh, A., Phillips, T., Hmelo-Silver, C., Glazewski, K., Mott, B., Lester., J. (2022). "A learning analytics approach towards understanding collaborative inquiry in a problem-based learning environment." British Journal of Educational Technology.

Exploring the use of GPT-3 as a tool for evaluating text-based collaborative discourse

Published in 12th International Conference on Learning Analytics & Knowledge (LAK22), 2022

In this study, we explore how a new model, GPT‐3, summarizes student chat in a computer‐supported collaborative learning environment.

Recommended citation: Phillips, T., Saleh, A., Hmelo-Silver, C., Glazewski, K., Mott, B., Lester., J. (2022). "Exploring the use of GPT-3 as a tool for evaluating text-based collaborative discourse." 12th International Conference on Learning Analytics & Knowledge (LAK22).

An AI toolkit to support teacher reflection

Published in International Journal of Artificial Intelligence in Education, 2022

This paper presents a novel application of LSTM networks to student data. We discuss how this novel application could be used to create a AI toolkit to support teacher reflection on their practice and course design.

Recommended citation: Phillips,T., Saleh, A., Ozogul, G. (2022). "An AI toolkit to support teacher reflection." International Journal of Artificial Intelligence in Education.

talks

teaching

Qualtrics Employee Onboarding

Professional Training, Qualtrics, 2016

At Qualtrics I was the lead instructional designer and trainer responsible for onboarding all new employees in operations, sales and executive roles (including current Qualtrics CEO Zig Serafin). These marathon courses were a total of 40 hours over two to three weeks. The objective of this onboarding was to give employees a general overview of the entirety of Qualtrics’ software suite so they could converse with employees and customers in their respective roles. The broad audiance, long hours, and overwhealming large curriculum posed a number of challenges related to engagemen and prioritizing. It was in these employee onboarding sessions that I developed the basics of my teaching philosophy.

Qualtrics Certification Training

Professional Training, Qualtrics, 2016

As part of my responsibilities at Qualtrics, I administered the Qualtrics certification courses to private, public, and non-profit organizations. These 1 - 2 day intensive trainings were a challenging venue; keeping a dozen or so employees engaged for 16 straight working hours posed a special teaching challenge.

Some of the clients I taught included:

  • The Detroit Public School District
  • General Services Administration (Federal Agency)
  • The State of Utah Administrative Offices
  • Austin Unified Public School District