Assistant Professor @TempleCIS | YDC @WorldDesignOrg | Organizer @Design4SD | #HCI & #edu & #NLP Tackling Philly's hardest problems via community-driven design

Philadelphia
Joined June 2010
It’s an incredible feeling to have one of my first advisees (and good friend) come to visit my lab. The students were inspired and I was so proud. Today was a great day 🤩
An amazing day! Kicked it off at @PennHCI meeting in the morning, then headed over to @TempleHCI to give a talk in the afternoon. Big thanks to @drewmikehead and @Stephen_MacNeil for having me!!
1
8
1,323
An amazing day! Kicked it off at @PennHCI meeting in the morning, then headed over to @TempleHCI to give a talk in the afternoon. Big thanks to @drewmikehead and @Stephen_MacNeil for having me!!
1
2
1
26
3,936
Stephen MacNeil retweeted
How are computing students shifting their help-seeking strategies in response to LLMs and Generative AI tools (ChatGPT and Github CoPilot)? Our upcoming #ACE2024 paper shares insights from surveys and interviews with computing students. researchgate.net/publication…
1
3
699
Stephen MacNeil retweeted
SIGCSE discussions are heating up: LLMs threaten traditional assessment. To address this concern, some have adopted visual programming problems. In our new paper, GPT-4V solved 96.7% of visually represented problems. Is it time for #ungrading yet? researchgate.net/publication…
6
7
1,585
Stop chatting with a black box! Swing by our #uist2023 demo about making LLM memory management more explainable and interactive!
Stop chatting to a black box ! We developed Memory Sandbox: see, control, and steer how the conversational agent “sees” the conversation. Checkout our demo at #UIST23 Memory Sandbox: Transparent and Interactive Memory Management for Conversational Agents youtu.be/e7BUSoNeuww?si=Ad_Q…
1
6
888
Stephen MacNeil retweeted
Interested in large language models and their potential applications in computing education? I’m looking for a (fully-funded) PhD student to study how novices use LLMs and how LLMs can be used to create educational resources @CSAalto. Find out more & apply aalto.fi/en/open-positions/p…
14
22
2,666
Stephen MacNeil retweeted
📢 My first co-authored demo paper explores providing users with capabilities to oversee and control how large language models, like #ChatGPT, perceive and retain conversational context. Less breakdown, more steering. 📄 Read the paper here: arxiv.org/abs/2308.01542
1
1
3
287
Had the privilege of working with my wonderful colleague (and former student) Jason Ding on paper that was awarded an honorable mention at C&C. Check it out, it is worth a read!
Wrapped up my paper presentation at @acm_cc just in time to catch my shuttle to work :) A truly enriching experience! If you are curious about the potential role of Large Language Models in creativity, do check out our video presentation -> youtube.com/watch?v=C9hU-roB… 😁
1
5
474
Our grandmother is trying to leave Ukraine. Please share info and resources about traveling from Odesa to Chișinău in DMs 🙏
1
1
233
I just included a positionality statement in my review! I’ve never seen such a statement in a review, but I thought it was important to be transparent about a bias I have against a specific design method. Would this be a useful criteria to require for future reviews? 🤔
1
9
1,262
To be clear, I did try to mitigate this bias as much as possible in my review, and it was a great paper.
173
It feels like we're at a critical moment for AI and civil society. There's a real possibility that the last 5+ years of (hard fought albeit still inadequate) improvements in responsible AI release practices will be obliterated.
3
31
5
117
33,258
Stephen MacNeil retweeted
Paid study opportunity: We are looking to chat with folks who share personal photos on online social media platforms. The focus of the interview will be on privacy-enhancing and anti-surveillance technologies for such photos. More here: b.gatech.edu/3wfTlY7 RTs appreciated!
1
9
1
16
4,192
Stephen MacNeil retweeted
We’re looking for summer undergrad research interns! Our REU Site on Pervasive Computing for Smart Health, Safety, & Well-being offers a 9 wk research experience at Temple Univ in Philadelphia. Students receive $6500 + housing. Apply by 1/31: cis.temple.edu/~reu/.
1
5
6
I am thrilled that our proposal to investigate AI-enabled communication devices for non-verbal speakers was funded! All 16 teams have such inspiring projects, it should make for an exciting NSF Convergence Accelerator cohort.
.@NSF is investing $12 million for 16 teams to develop use-inspired solutions to enhance the quality of life and employment opportunities for persons with disabilities. Details: bit.ly/3UV1OcU
3
2
14
What an honor to have our work featured by @DataSciNews! LLMs will likely have a big impact on education and our team is committed to ensuring that the impact is a positive one.
Replying to @DataSciNews
"Experiences from Using Code Explanations Generated by Large Language Models in a Web Software Development E-Book" Stephen MacNeil (@Stephen_MacNeil) and co-authors share their experiences generating multiple code explanation types using LLMs and integrating them 9/18
1
1
5
Hiya! I'm a #CIFellow postdoc at UPenn, and I'm on the faculty job market this year! I do human-centered #AI with a focus on language technologies/#NLProc. I've worked on automated story generation (think AI #DnD dungeon master), speech processing, and improving #AAC apps.
4
23
2
85
Stephen MacNeil retweeted
We are hiring at Tableau Research! Looking for early/fresh grads to come join our team! Areas include applied ML/NLP/AI, and HCI in the space of visual analytics and data visualization. salesforce.wd1.myworkdayjobs… #Tableau #research
3
78
4
211
Really enjoyed presenting our lab's first poster at #ICER2022! Wish I could be in Lugano, Switzerland, but the hybrid format was great for this stay-at-home dad. TY, organizers 🙏 Generating Diverse Code Explanations using the GPT-3 Large Language Model doi.org/10.1145/3501709.3544…
2
1
1
23
Along with a team of undergraduate researchers, we were able to generate 6 distinct explanation types: 1) line-by-line, 2) high-level summaries, 3) common misconceptions, 4) generating analogies, 5) fixing and explaining bugs, and 6) listing the relevant programming concepts
2