Projects

About Me

Resume

Projects

About Me

Resume

Ai SaaS to enable instructors to generate course materials.

Ai SaaS to enable instructors to generate course materials.

Ai SaaS to enabling instructors to generate course materials.

John Burr CEO of CorpusKey has created an AI-powered text generation (RAG) framework, but the current state is unusable for his target users. The framework uses an LLM (Large Language Model) to assist professors and instructors in generating material used for teaching students in courses.

John Burr CEO of CorpusKey has created an AI-powered text generation (RAG) framework, but the current state is unusable for his target users. The framework uses an LLM (Large Language Model) to assist professors and instructors in generating material used for teaching students in courses.

John Burr CEO of CorpusKey has created an AI-powered text generation (RAG) framework, but the current state is unusable for his target users. The framework uses an LLM (Large Language Model) to assist professors and instructors in generating material used for teaching students in courses.

Current state of the CorpusKey AI User Interaction.

John assigned our Student UX team to bridge the gap of backend AI and usable software.

John assigned our Student UX team to bridge the gap of backend AI and usable software.

John assigned our Student UX team to bridge the gap of backend AI and usable software.

Alligning our team to understand the user-AI.

Our team was fairly new to AI when getting assigned this project. To gain allignment in what we will be designing we collaborated with John via in-person and remote weekly meetings, and researched how users generated content on other AI powered platforms.

Our team was fairly new to AI when getting assigned this project. To gain allignment in what we will be designing we collaborated with John via in-person and remote weekly meetings, and researched how users generated content on other AI powered platforms.

Our team was fairly new to AI when getting assigned this project. To gain allignment in what we will be designing we collaborated with John via in-person and remote weekly meetings, and researched how users generated content on other AI powered platforms.

Flow of content creation on CorpusKey. Data sourced from meetings with John.

Ensuring Instructors know how to train the AI.

The outline is used by the instructor to train the AI in what it will be searching for using the files placed in the document repository. Currently it is just an Excel sheet. Our team had a very difficult time trying to understand how the outline is formatted.

The outline is used by the instructor to train the AI in what it will be searching for using the files placed in the document repository. Currently it is just an Excel sheet. Our team had a very difficult time trying to understand how the outline is formatted.

The outline is used by the instructor to train the AI in what it will be searching for using the files placed in the document repository. Currently it is just an Excel sheet. Our team had a very difficult time trying to understand how the outline is formatted.

Methods used to align our team on how the outline works.

Designing some concepts.

We sketched and wireframed multiple iterations for the course builder that the instructor will be leveraging to interact with the AI. Below features a few iterations for four of the main course builder pages.

We sketched and wireframed multiple iterations for the course builder that the instructor will be leveraging to interact with the AI. Below features a few iterations for four of the main course builder pages.

We sketched and wireframed multiple iterations for the course builder that the instructor will be leveraging to interact with the AI. Below features a few iterations for four of the main course builder pages.

Gaining Feedback from John.

CEO of CorpusKey.

I really like the direction you guys are going.

Having the course builder in a timeline format seems very easy to use.

Ensure that the user has the ability to create an account and log out.

It takes a considerable amount of time generating the content. It would be nice to give the user an estimate for when the content will be done.

I would like the user to be able to generate off of templates as an option.

The user should upload their documents first, before prompting the AI with the outline.

After they finalize document upload, the user needs to lock their files in the repository.

Iterating our Designs into two options.

After gaining feedback from John and his developer, we iterated our designs down to two options.

After gaining feedback from John and his developer, we iterated our designs down to two options.

After gaining feedback from John and his developer, we iterated our designs down to two options.

A/B concept testing.

We sat down with four professors, gave them a run down of what CorpusKey is, gave them some tasks, and documented our insights. We then combined the most successful elements into one final design to hand off to John and his developer.

We sat down with four professors, gave them a run down of what CorpusKey is, gave them some tasks, and documented our insights. We then combined the most successful elements into one final design to hand off to John and his developer.

We sat down with four professors, gave them a run down of what CorpusKey is, gave them some tasks, and documented our insights. We then combined the most successful elements into one final design to hand off to John and his developer.

Mini design system.

We created a mini design system to present to John and the developer our styling direction. We chose orange as it fosters endurance in learning spaces, which will assist the instructor in competing the steps to generate their desired content.

We created a mini design system to present to John and the developer our styling direction. We chose orange as it fosters endurance in learning spaces, which will assist the instructor in competing the steps to generate their desired content.

We created a mini design system to present to John and the developer our styling direction. We chose orange as it fosters endurance in learning spaces, which will assist the instructor in competing the steps to generate their desired content.

The Final Design.

Instructors sign into their CorpusKey account via the CorpusKey website.










Instructors sign into their CorpusKey account via the CorpusKey website.










Instructors sign into their CorpusKey account via the CorpusKey website.










After logging in, users are greeted with the portal overview page.









After logging in, users are greeted with the portal overview page.









After logging in, users are greeted with the portal overview page.









Users can create new projects [classes] to generate curated content.










Users can create new projects [classes] to generate curated content.










Users can create new projects [classes] to generate curated content.










First, they upload desired documents.










First, they upload desired documents.










First, they upload desired documents.










Prompt the AI with learning objectives.










Prompt the AI with learning objectives.










Prompt the AI with learning objectives.










Choose desired outputs to generate.










Choose desired outputs to generate.










Choose desired outputs to generate.










Users will then receive a notification in the updates tab and by Email informing them on content generation updates.










Users will then receive a notification in the updates tab and by Email informing them on content generation updates.










Users will then receive a notification in the updates tab and by Email informing them on content generation updates.










Reflection.

Artificial intelligence is novel to the mainstream technology market, but with this new technology, it must be designed in order for people to successfully complete their user goal. This project was a great opportunity to put this to practice.


I learned two main things from this project. The first being professional stakeholder communication. Our team met with John in-person in a corporate-like meeting room weekly for the first half of this project. We used this time to align our team with John's product and design expectations. The second half of this project we met weekly via remote. We met remote so that John's developer could join us and better understand our design.


This project also presented challenges in team dynamics, as there were frequent misalignments, communication issues, and ethical considerations. With only five team members, this was my smallest industry-sponsored UX team, yet it was a high-level project that required strong collaboration. Navigating these challenges taught me the importance of clear communication, setting expectations early, and adapting to team dynamics to keep moving forward.



Artificial intelligence is novel to the mainstream technology market, but with this new technology, it must be designed in order for people to successfully complete their user goal. This project was a great opportunity to put this to practice.

I learned two main things from this project. The first being professional stakeholder communication. Our team met with John in-person in a corporate-like meeting room weekly for the first half of this project. We used this time to align our team with John's product and design expectations. The second half of this project we met weekly via remote. We met remote so that John's developer could join us and better understand our design.

This project also presented challenges in team dynamics, as there were frequent misalignments, communication issues, and ethical considerations. With only five team members, this was my smallest industry-sponsored UX team, yet it was a high-level project that required strong collaboration. Navigating these challenges taught me the importance of clear communication, setting expectations early, and adapting to team dynamics to keep moving forward.



Artificial intelligence is novel to the mainstream technology market, but with this new technology, it must be designed in order for people to successfully complete their user goal. This project was a great opportunity to put this to practice.


I learned two main things from this project. The first being professional stakeholder communication. Our team met with John in-person in a corporate-like meeting room weekly for the first half of this project. We used this time to align our team with John's product and design expectations. The second half of this project we met weekly via remote. We met remote so that John's developer could join us and better understand our design.


This project also presented challenges in team dynamics, as there were frequent misalignments, communication issues, and ethical considerations. With only five team members, this was my smallest industry-sponsored UX team, yet it was a high-level project that required strong collaboration. Navigating these challenges taught me the importance of clear communication, setting expectations early, and adapting to team dynamics to keep moving forward.