▩▩▩▩▩▩▩ WEEK 10 ▩▩▩▩▩▩▩
Troubleshooting Session w/ Andreas
Andreas generously made time to address some of the challenges I encountered with my prototype. However,
conveying my ideas was quite a challenge, as I sometimes struggle with articulating them effectively.
Nonetheless, I'm confident that my intentions will become clearer once I've completed the first draft of
my prototype.
During our discussion, Andreas posed several thought-provoking questions for me to contemplate. I sensed
that there might have been a misunderstanding, but I found it challenging to pinpoint and address the
source of the confusion. While I've already outlined my plans for the entire year, my current focus is
primarily on building the core structure of the prototype before diving into the finer details.
It's possible that Andreas might have misunderstood the scope of this prototype, perceiving it as my final
graduation project. However, I should clarify that this prototype represents just one facet of my project.
I intend to develop several more prototypes to enrich the speculative narrative or to refine and build
upon this one.
One intriguing perspective that Andreas raised was related to the documentation of the 'discourse' that
will unfold as part of my project. He inquired about the specific platforms or spaces where this
'discourse' would occur, as well as how I intend to ensure that such a 'discourse' indeed takes place.
These questions, particularly the last one, represent a gap that I haven't yet fully addressed. However,
there's a part of me that believes delving too deeply into this aspect at this stage might be somewhat
abortive, as its success might be contingent on the outcome of the prototype. Nonetheless, it's beneficial
to remain mindful of this aspect, as there may be an opportunity to directly address it through my
prototype.
When Andreas was referring back to my RPO, I concurred with his observation that my title might contain
overly complex language. This is a facet I recognize I should focus on refining in my dissertation. When
he was going through my research objectives, I realized that he hadn’t gone through it comprehensively
yet. I dedicated a substantial amount of time and effort to crafting the RPO to ensure it encompassed all
the intricate details. Additionally, I sought input from numerous individuals who proofread it before I
finalized and submitted it. The RPO, in my view, should ideally serve as a comprehensive document that
effectively communicates the essence of my research.
I couldn't help but notice that most of the frustrating issues stemmed from seemingly small and simple
mistakes. It's a recurring pattern that becomes evident when I seek guidance, and it's a pattern I
encounter nearly every semester. The challenge I faced with the facial detection algorithm's accuracy
traced back to the adjustment I had made in the input resolution to boost my framerate. Running at an
eighth of the original resolution inadvertently reduced the pixel sizes, rendering some faces
undetectable. With that out of the way, I don’t think I’ll find the need to switch over to YOLO (another
facial detection algorithm).
During the session, one of the key topics we addressed was the process of replicating the detected face
and extracting its color values. While I grasped the conceptual steps involved, I was uncertain about the
specific tools needed to execute this task. With Andreas' guidance, he assisted me in identifying the
crucial tx, ty, tw, and th values that would enable me to effectively copy the image. I had already set
aside a designated learning day for this week, during which I plan to thoroughly explore all the operator
families in TouchDesigner and pinpoint the ones that will be most beneficial for my research.
Notes & sketches from the session
Timeline for the remaining weeks
As I tried to draft a realistic timeline for the remaining weeks, I encountered challenges in finding the
right balance between the dissertation and the prototype. It became evident that a significant portion of
the dissertation's content relied heavily on the progress of the prototype. However, I found myself
grappling with a considerable software literacy barrier, hindering my progress.
Nevertheless, I recognize the necessity of having some dissertation content by Week 16. This includes
laying out a preliminary framework for my critical journal and providing an overview of my overall
progress. To manage my workload effectively, I have adjusted my plans for the two prototypes, prioritizing
functionality over aesthetics.
I also remain open to the possibility of encountering additional software literacy challenges as I
continue. Therefore, I am prepared to adapt and revise my schedule as needed to ensure I am well-prepared
for the upcoming submissions in Week 16.
Weeks 10–15 timeline
RPO to Dissertation
As I transitioned from my Research Proposal Outline (RPO) to my dissertation, I scrutinized the content
with fresh eyes and identified inconsistencies between the introduction and research objectives. The term
'personalization' in the introduction and title had the potential to mislead readers and had become a
source of confusion. Andreas also raised this concern, affirming the need for a change. Consequently, I
revisited my RPO and made the decision to remove the word 'personalization' altogether.
During this process, I recognized an opportunity to strengthen my introduction by emphasizing the
long-term implications of algorithm dilemmas. Highlighting the broader problem could provide a more
compelling context. I also considered reinforcing the use of speculative design by explaining how it
differs from conventional education, emphasizing that learning occurs through critical reflection.
Speculative design offers a unique avenue for education, particularly in terms of the serendipitous
discovery of my prototype, whether in exhibitions or on social media. This broader reach could also extend
to the digital space, allowing my prototype to exist not only physically but also in the digital realm.
Upon revisiting my research approach and method, I noted that the critical journal framework inherently
functions as part of the research through design documentation. This realization led to some confusion
regarding whether I should use the term 'critical journal' or 'RtD.' Personally, I felt that 'RtD' was
more relevant, considering it's the primary approach I plan to adopt. I decided to consult with Andreas
for further guidance before making a final decision.
As I delved into the process of designing prototypes, I began to recognize how this iterative process
could inform my research and yield new insights.
Consequently, I started drafting the outline for the dissertation discussion. At this stage, everything
remains somewhat rough and unpredictable, except for the user testing phases, which are a significant
component of the RtD iterative process.
Commenting on RPO for edits
Critical Journal outline
Dissertation Presentation
I viewed the dissertation presentation as an opportunity to establish a foundation for my research and
reframe key points. My intention was not to make substantial changes beyond this stage.
First and foremost, I decided to alter the title of my research. I removed the term "personalized" and
sought a new title that could better encompass the scope of my research. Initially, I had considered a
title aligned with the creation of my prototype, akin to titles like 'The Toaster Project.' However, I
couldn't discern a clear alignment with the content in my Research Proposal Outline (RPO). Now, with a
clearer understanding of my prototype's overall purpose – the development of an unethical algorithm
curator – the title more effectively reflects the research's focus. It's intriguing how the title
paradoxically contradicts the research theme.
The background, context, and methods sections were already well-established, making their transfer to the
dissertation relatively straightforward. As for the Research through Design (RtD) outline, as mentioned
earlier, it remains somewhat vague. I introduced an optional step, recognizing the need for an alternative
approach should my prototype fail to spark the desired discourse. If that occurs, I'll need to explore
other methods for generating discourse or measuring algorithm literacy.
Upon reflection, I identified two significant challenges: a lack of code literacy and technical software
skills. Finding tutorials for my specific goals is already challenging, and finding resources that combine
two different software platforms, such as TouchDesigner and Python, is even more elusive.
Another area where I find myself lacking is the alignment of my prototype with the broader research goals.
I perceive a gap in solidifying the aspect of fostering algorithm literacy. It currently feels like a
prediction that people will gain education through their interaction with my artifact. I haven't yet fully
considered the audience for the measurements I plan to conduct, or the tools I will use for measurement.
Furthermore, I question whether I truly require proof of fostering algorithm literacy.
Presentation slides