Narges Pourjafarian

I am an Assistant Research Professor in Electrical and Computer Engineering at Northeastern University. My research lies at the intersection of human–computer interaction, physical AI, and computational fabrication. I develop intelligent interactive systems by integrating sensing, actuation, machine learning, and computational design into their physical structures. My work investigates how geometry, materials, and embedded sensing can shape what systems perceive, how they interpret physical interactions, and how they respond to the world.

I envision a future in which intelligent systems are not constrained by fixed hardware, but can be computationally designed around the physical environments and interactions in which they operate. To advance this vision, I develop computational methods, learning-based design and optimization techniques, and fabrication technologies for robotic systems, tactile interfaces, wearable devices, and interactive materials. My research spans embodied perception and contact-rich interaction, material-integrated sensing and actuation, and sustainable approaches to building and reconfiguring electronic systems. My work has appeared in leading venues, including ACM CHI, UIST, ToCHI, SIGGRAPH, and IMWUT, and has received multiple Best Paper and Honorable Mention awards. Previously, I conducted research at Cornell University and MIT's Responsive Environments Group, and received my Ph.D. in Computer Science from Saarland University.



Projects

ProForm

Solder-Free Circuit Assembly Using Thermoforming

In Proceedings of Annual ACM Symposium on User Interface Software and Technology (UIST 2025, Best Paper)

texTENG

Fabricating Wearable Textile-Based Triboelectric Nanogenerators

In Proceedings of the Augmented Humans International Conference (AHs 2025, Best Paper)

MediKnit

Soft Medical Making for Personalized and Clinician-Designed Wearable Devices for Hand Edema

In Proceedings of the ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies (IMWUT 2024)

Embrogami

Shape-Changing Textiles with Machine Embroidery

In Proceedings of Annual ACM Symposium on User Interface Software and Technology (UIST 2024)

3D Touch

Capacitive Touch Sensing on General 3D Surfaces

ACM Transactions on Graphics (ToG 2024, Honorable Mention)

Haptic Servos

Self-Contained Vibrotactile Rendering System for Creating or Augmenting Material Experiences

In Proceedings of ACM Conference on Human Factors in Computing Systems (CHI 2023, Honorable Mention)

RoboSketch

Mixed-Initiative Physical Sketching with a Robotic Printer

In Proceedings of ACM Conference on Human Factors in Computing Systems (CHI 2023)

Print-A-Sketch

A Handheld Printer for Physical Sketching of Circuits and Sensors on Everyday Surfaces

In Proceedings of ACM Conference on Human Factors in Computing Systems (CHI 2022)

BodyStylus

Freehand On-Body Design and Fabrication of Epidermal Interfaces

In Proceedings of ACM Conference on Human Factors in Computing Systems (CHI 2021)

Multi-Touch Kit

A DIY Technique for Capacitive Multi-Touch Sensing Using a Commodity Microcontroller

In Proceedings of Annual ACM Symposium on User Interface Software and Technology (UIST 2019)

Multi-Touch Skin

A Thin and Flexible Multi-Touch Sensor for On-Skin Input

In Proceedings of ACM Conference on Human Factors in Computing Systems (CHI 2018)

Sketching On-Body

Sketching On-Body Interactions using Piezo-Resistive Kinesiology Tape

In Proceedings of the AHs International Conference on Augmented Humans (AHs 2020)


Publications

Book

Optimization Based on Meta-Heuristic Algorithms
Narges Pourjafarian, Ali Akbar Safavi, and Ali Safavi

Pajoheshgaran Nashr Daneshgahi Publications, Iran (September 2014) (In Persian)

Journal Articles

Manifesto for Digital Social Touch in Crisis
Carey Jewitt, Sara Price, Jürgen Steimle, Gijs Huisman, Lili Golmohammadi, Narges Pourjafarian, William Frier, Thomas Howard, Sima Ipak-chian Askar, Michela Ornati, Sabrina Panëels, and Judith Weda

Frontiers in Computer Science, 2021

A New RSTB Invariant Image Template Matching Based on Log-Spectrum and Modified ICA
Mehran Yazdi, Narges Pourjafarian, Mehrnaz Fani, and Elahe Taherian Fard

Journal of Advances in Computer Engineering and Technology, 2015

An Efficient Hybrid Algorithm Based on Modified Imperialist Competitive Algorithm and K-means for Data Clustering
Taher Niknam, Elahe Taherian Fard, Narges Pourjafarian, and Alireza Rousta

Engineering Applica-tions of Artificial Intelligence, 2011

Drought Forecasting Using Artificial Neural Networks, Case Study: Shiraz Station
Maryam Khosravi, Mahmood Nasiri, Ali Akbar Safavi, and Narges Pourjafarian

Journal of Arid Regions Geographic Studies, 2011 (In Persian)

Conference Articles

Handheld Tools Unleashed: Mixed-Initiative Physical Sketching with a Robotic Printer
Narges Pourjafarian, Fjolla Mjaku, Marion Koelle, Martin Schmitz, Jan Borchers, and Jürgen Steimle

In Proceedings of ACM Conference on Human Factors in Computing Systems (CHI 2023)

Haptic Servos: Self-Contained Vibrotactile Rendering System for Creating or Augmenting Material Experiences
Nihar Sabnis, Dennis Wittchen, Courtney N. Reed, Narges Pourjafarian, Jürgen Steimle, and Paul Strohmeier

In Proceedings of ACM Conference on Human Factors in Computing Systems (CHI 2023)

Print-A-Sketch: A Handheld Printer for Physical Sketching of Circuits and Sensors on Everyday Surfaces
Narges Pourjafarian, Marion Koelle, Fjolla Mjaku, Paul Strohmeier, and Jürgen Steimle

In Proceedings of ACM Conference on Human Factors in Computing Systems (CHI 2022)

BodyStylus: Freehand On-Body Design and Fabrication of Epidermal Interfaces
Narges Pourjafarian, Marion Koelle, Bruno Fruchard, Sahar Mavali, Konstantin Klamka, Paul Strohmeier, and Jürgen Steimle

In Proceedings of ACM Conference on Human Factors in Computing Systems (CHI 2021)

Polymerized Tape
Narges Pourjafarian and Paul Strohmeier

In Proceedings of the Fifteenth International Conference on Tangible, Embedded,and Embodied Interaction (TEI 2021)

Sketching On-Body Interactions using Piezo-Resistive Kinesiology Tape
Paul Strohmeier, Narges Pourjafarian, Marion Koelle, Cedric Honnet, Bruno Fruchard, and Jürgen Steimle

In Proceedings of the AHs International Conference on Augmented Humans (AHs 2020)

Multi-Touch Kit: A DIY Technique for Capacitive Multi-Touch Sensing Using a Commodity Microcontroller
Narges Pourjafarian, Anusha Withana, Joseph A Paradiso, and Jürgen Steimle

In Proceedings of Annual ACM Symposium on User Interface Software and Technology (UIST 2019)

Multi-Touch Skin: A Thin and Flexible Multi-Touch Sensor for On-Skin Input
Aditya Shekhar Nittala, Anusha Withana, Narges Pourjafarian, and Jürgen Steimle

In Proceedings of ACM Conference on Human Factors in Computing Systems (CHI 2018)

Application of Wave-net Based Modified Imperialist Competitive Algorithm in TRMS System Modeling
Reyhane Mokhtarname, Narges Pourjafarian, Akbar Rahideh, and Ali Akbar Safavi

In Proceedings of 22nd Iranian Conference on Electrical Engineering (ICEE 2014)

Log-spectrum based RSTB invariant template matching with modified ICA
Mehrnaz Fani, Narges Pourjafarian, Elahe Taherian Fard, and Mehran Yazd

In Proceedings of 5th International Symposium on Telecommunications (IST 2010)

Application of imperialist competitive algorithm in e-commerce negotiation
Narges Pourjafarian and Ali Akbar Safavi

In Proceedings of 5th International Conference on E-commerce in Developing Countries with Focus on Export (ECDC 2010)

Dissertation

Physical sketching tools and techniques for customized sensate surfaces
Narges Pourjafarian

Saarland University, 2023