← Latest papers
💬 NLP

"What Are You Really Trying to Do?": Co-Creating Life Goals from Everyday Computer Use

This paper introduces "striving co-creation," a system grounded in Activity Theory that infers and collaboratively refines users' long-term life goals from their everyday computer use through an interactive editing interface, thereby overcoming the limitations of existing systems that only capture surface-level actions.

Original authors: Shardul Sapkota, Matthew Jörke, Zane Sabbagh, Omar Shaikh, Grace Wang, James A. Landay

Published 2026-09-10
📖 6 min read🧠 Deep dive

Original authors: Shardul Sapkota, Matthew Jörke, Zane Sabbagh, Omar Shaikh, Grace Wang, James A. Landay

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

Imagine a computer that does not just watch what you click or type, but understands why you are doing it. For decades, the dream of human-computer interaction has been to build systems that grasp the deeper purpose behind our daily actions. We have long accepted that a machine can tell us we are looking at a spreadsheet or reading an email, but it has struggled to see that these fragmented moments are actually part of a larger, long-term effort, such as planning a move to a new city or building a stable life for a growing family. This gap exists because current technology focuses on the immediate task rather than the underlying motivation. It sees the steps but misses the journey. Researchers at Stanford University have now taken a significant step toward bridging this divide by creating a system that does not just record behavior, but collaborates with people to uncover the long-term goals that drive their everyday computer use.

The team behind this work, led by Shardul Sapkota and colleagues, developed a system called Tempo. The core idea is a process they call "striving co-creation." Instead of a computer silently guessing what a user wants, or a user having to manually type out a list of their life goals, the system and the person work together to build a picture of those goals. The system starts by taking screenshots of the user's screen throughout the day, capturing everything from browsing the web to messaging friends. It then uses advanced artificial intelligence to organize these raw images into a hierarchy. At the bottom are simple operations, like a single click or a scroll. These group into actions, like searching for a specific topic. Actions combine into activities, which are recurring patterns of behavior. Finally, these activities are synthesized into "strivings," which are the ongoing, long-term pursuits that give meaning to the daily work, such as "preserving cultural identity" or "establishing a professional reputation."

However, the researchers knew that a computer looking at a screen cannot always know the full story. The same action, like researching schools, could mean a family is moving for a better job, or it could mean they are fleeing a difficult situation. To solve this, Tempo includes a second part where the user can review and edit the system's guesses. If the computer thinks a user is "building social capital" but the user knows they are actually just doing administrative paperwork, they can correct the system. This correction is not just a one-time fix; it becomes a rule the computer must follow in the future. The system learns from these edits, refining its understanding of the person's life goals over time. This creates a loop where the machine proposes an interpretation, the human refines it, and the machine incorporates that new understanding into its next round of analysis.

To test if this approach actually works, the researchers deployed Tempo with fourteen volunteers over the course of one week. The participants installed the software on their personal computers, which captured thousands of screenshots while they went about their normal lives. The system processed this data, built the hierarchy of actions and goals, and then invited the participants to review the results in a lab session. The findings were encouraging. When the system included the user's own description of their life—such as their current job, stressors, and priorities—the goals it generated were rated as significantly more accurate and aligned with the person's true priorities. Without this personal context, the system could still identify what people were doing, but it often missed the deeper "why."

The study also showed that the hierarchical structure was essential. When the researchers tested a version of the system that skipped the middle steps and tried to guess long-term goals directly from the screenshots, the results were less effective. The participants felt those direct guesses were too tied to specific, momentary tasks and failed to capture the broader purpose of their efforts. The step-by-step hierarchy allowed the system to connect the dots between unrelated activities, revealing that a search for health monitoring services and a message to a parent about a family tradition were both part of a single, larger striving to care for loved ones.

Perhaps the most surprising discovery was how the process of reviewing these goals changed the participants' own thinking. Even before they made any edits, simply seeing the system's interpretation of their week prompted many to reflect on their own behavior. Some realized they were spending time on tasks that did not align with their stated values, while others saw patterns in their work that they had not noticed before. One participant described the experience as feeling like a therapist analyzing their behavior, offering insights they had not considered. The system did not just record data; it acted as a mirror, helping people see the connection between their daily digital habits and their long-term life aspirations.

The researchers were careful to note that this system is not perfect and is not a finished product. The study lasted only one week, which is enough to see recurring patterns but not long enough to prove that these inferred goals will remain stable over months or years. There were also moments where the system made confident guesses that were slightly off, such as assuming a user was pivoting their career when they were not. The participants found that the ability to edit the hierarchy was crucial; it gave them control and allowed them to correct the system's misunderstandings. Without the ability to intervene, the system's guesses could feel like a rigid label rather than a helpful interpretation.

Ultimately, this work suggests a new way for technology to interact with us. Instead of acting as a passive tool that waits for commands, or an intrusive observer that tries to guess our minds, the computer becomes a partner in understanding our lives. It proposes a story about what we are trying to achieve, and we have the power to rewrite that story until it rings true. The researchers found that when people and machines collaborate in this way, the result is a representation of human goals that is far more accurate and meaningful than either could achieve alone. This approach treats our life goals not as fixed facts to be extracted, but as ongoing narratives that we shape together with the tools we use every day.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →