Inspiration

Our idea was to create a collaborative discussion post platform that would be easier to use for both educators and students. To encourage the student analysis of critical themes within the readings, students identify themes in their readings that are displayed in an interactive diagram of connected nodes based on semantic relations. The design of this website was centered around versatility as the platform should support a diverse range of readings and classroom needs, such as scientific textbooks and humanities-based readings.

What it does

This program creates an alternative discussion post tool for educators and students. It tracks quotes from the discussion post and their associated themes, and displays the data in a visualization to create a unique interaction experience with a class's texts.

How we built it

We provided OpenCode with a detailed project specification, which ChatGPT edited for clarity. This created a starter interface that we then edited through continual prompts to OpenCode.

Challenges we ran into

When developing this project, we unfortunately ran into issues with losing many of the generated files due to issues with pushing to our Repository. Attempting to regain these files proved to be incredibly difficult, as the OpenCode agent also lost track of them.

Accomplishments that we're proud of

We're proud of the functionality and appearance that we were able to accomplish for the students' side of the interface. Creating a visualization that presented and connected the themes for the students was a major goal of ours, and we are proud of how we accomplished this.

What we learned

After losing many of our files, this forced us to essentially reset our progress with a new starter interface. We learned the importance of the git commands and being careful when and where we were committing and pushing our files. We also learned how to use OpenCode and its AI agents to develop and edit a program, as well as how to collaborate in a team.

What's next for DiscussionTool

As of now, it is still targeted for demo mode. The next step would be to implement an Educator perspective and functionality.

Built With

Share this project:

Updates