John T. Richards

Orcid: 0000-0001-8489-2170

According to our database1, John T. Richards authored at least 65 papers between 1986 and 2024.

Collaborative distances:
  • Dijkstra number2 of four.
  • Erdős number3 of four.

Awards

ACM Fellow

ACM Fellow 1998, "For contributions to user-centered software design and for outstanding service to the programming languages community.".

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

On csauthors.net:

Bibliography

2024
Language Models in Dialogue: Conversational Maxims for Human-AI Interactions.
Proceedings of the Findings of the Association for Computational Linguistics: EMNLP 2024, 2024

2023
Humble AI.
Commun. ACM, September, 2023

Trustworthy AI and the Logics of Intersectional Resistance.
Proceedings of the 2023 ACM Conference on Fairness, Accountability, and Transparency, 2023

2022
Quantitative AI Risk Assessments: Opportunities and Challenges.
CoRR, 2022

Humble Machines: Attending to the Underappreciated Costs of Misplaced Distrust.
CoRR, 2022

The Many Facets of Trust in AI: Formalizing the Relation Between Trust and Fairness, Accountability, and Transparency.
CoRR, 2022

Evaluating a Methodology for Increasing AI Transparency: A Case Study.
CoRR, 2022

Better Together? An Evaluation of AI-Supported Code Translation.
Proceedings of the IUI 2022: 27th International Conference on Intelligent User Interfaces, Helsinki, Finland, March 22, 2022

Drinking Chai with Your (AI) Programming Partner: A Design Fiction about Generative AI for Software Engineering 107-122.
Proceedings of the Joint Proceedings of the IUI 2022 Workshops: APEx-UI, 2022

Opportunies for Generative AI in UX Modernization 81-91.
Proceedings of the Joint Proceedings of the IUI 2022 Workshops: APEx-UI, 2022


2021
A Human-Centered Methodology for Creating AI FactSheets.
IEEE Data Eng. Bull., 2021

Using Document Similarity Methods to create Parallel Datasets for Code Translation.
CoRR, 2021

Perfection Not Required? Human-AI Partnerships in Code Translation.
Proceedings of the IUI '21: 26th International Conference on Intelligent User Interfaces, 2021

How Data Scientists Improve Generated Code Documentation in Jupyter Notebooks.
Proceedings of the Joint Proceedings of the ACM IUI 2021 Workshops co-located with 26th ACM Conference on Intelligent User Interfaces (ACM IUI 2021), 2021

The Sanction of Authority: Promoting Public Trust in AI.
Proceedings of the FAccT '21: 2021 ACM Conference on Fairness, 2021


2020
AI Explainability 360: An Extensible Toolkit for Understanding Data and Machine Learning Models.
J. Mach. Learn. Res., 2020

Quality Estimation & Interpretability for Code Translation.
CoRR, 2020

Towards evaluating and eliciting high-quality documentation for intelligent systems.
CoRR, 2020

A Methodology for Creating AI FactSheets.
CoRR, 2020

Business (mis)Use Cases of Generative AI.
Proceedings of the Joint Proceedings of the Workshops on Human-AI Co-Creation with Generative Models and User-Aware Conversational Agents co-located with 25th International Conference on Intelligent User Interfaces (IUI 2020), 2020


Experiences with Improving the Transparency of AI Models and Services.
Proceedings of the Extended Abstracts of the 2020 CHI Conference on Human Factors in Computing Systems, 2020

2019
Think Your Artificial Intelligence Software Is Fair? Think Again.
IEEE Softw., 2019

AI Fairness 360: An extensible toolkit for detecting and mitigating algorithmic bias.
IBM J. Res. Dev., 2019

FactSheets: Increasing trust in AI services through supplier's declarations of conformity.
IBM J. Res. Dev., 2019

One Explanation Does Not Fit All: A Toolkit and Taxonomy of AI Explainability Techniques.
CoRR, 2019

2018
AI Fairness 360: An Extensible Toolkit for Detecting, Understanding, and Mitigating Unwanted Algorithmic Bias.
CoRR, 2018

Detecting Egregious Conversations between Customers and Virtual Agents.
Proceedings of the 2018 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies, 2018

2014
A decade of progress in parallel programming productivity.
Commun. ACM, 2014

2013
Progress on Website Accessibility?
ACM Trans. Web, 2013

Sketching data: lessons learned from a formative user evaluation.
Proceedings of the International Conference on Computer Graphics and Interactive Techniques, 2013

Enterprise context: a rich source of requirements for context-oriented programming.
Proceedings of the 5th International Workshop on Context-Oriented Programming, 2013

2012
Age-specific predictive models of human performance.
Proceedings of the CHI Conference on Human Factors in Computing Systems, 2012

Understanding the role of age and fluid intelligence in information search.
Proceedings of the 14th International ACM SIGACCESS Conference on Computers and Accessibility, 2012

Web accessibility as a side effect.
Proceedings of the 14th International ACM SIGACCESS Conference on Computers and Accessibility, 2012

2011
Sketching tools for ideation.
Proceedings of the 33rd International Conference on Software Engineering, 2011

Extending Predictive Models of Exploratory Behavior to Broader Populations.
Proceedings of the Universal Access in Human-Computer Interaction. Design for All and eInclusion, 2011

2010
Accessibility challenges and tool features: an IBM Web developer perspective.
Proceedings of the International Cross-Disciplinary Conference on Web Accessibility, 2010

Designing for auditory web access: accessibility and cellphone users.
Proceedings of the International Cross-Disciplinary Conference on Web Accessibility, 2010

Using CogTool to model programming tasks.
Proceedings of the 2nd ACM SIGPLAN Workshop on Evaluation and Usability of Programming Languages and Tools, 2010

Toward modeling auditory information seeking strategies on the web.
Proceedings of the 28th International Conference on Human Factors in Computing Systems, 2010

Towards a tool for keystroke level modeling of skilled screen reading.
Proceedings of the 12th International ACM SIGACCESS Conference on Computers and Accessibility, 2010

2009
Accessing the Web.
Proceedings of the Universal Access Handbook., 2009

2008
Browser Augmentation.
Proceedings of the Web Accessibility - A Foundation for Research, 2008

2007
Cognitive and learning difficulties and how they affect access to IT systems.
Univers. Access Inf. Soc., 2007

Accessibility Works: Enhancing Web Accessibility in Firefox.
Proceedings of the Universal Access in Human-Computer Interaction. Applications and Services, 2007

Web Access for Older Adults: Voice Browsing?
Proceedings of the Universal Access in Human Computer Interaction. Coping with Diversity, 2007

Common & particular needs: a challenge to participatory design.
Proceedings of the Extended Abstracts Proceedings of the 2007 Conference on Human Factors in Computing Systems, 2007

2005
Improving Web accessibility through an enhanced open-source browser.
IBM Syst. J., 2005

Achieving a more usable World Wide Web.
Behav. Inf. Technol., 2005

2004
A web accessibility service: update and findings.
ACM SIGACCESS Access. Comput., 2004

People in Our Software.
ACM Queue, 2004

Web accessibility: a broader view.
Proceedings of the 13th international conference on World Wide Web, 2004

2003
Adapting the Web for Older Users.
Proceedings of the Human-Computer Interaction: Universal Access in HCI: Inclusive Design in the Information Society, 2003

2002
Distributed accessibility control points help deliver a directly accessible Web.
Univers. Access Inf. Soc., 2002

2001
Designing an E-grocery application for a palm computer: usability and interface issues.
IEEE Wirel. Commun., 2001

Web accessibility for seniors.
Proceedings of the Universal Access In HCI: Towards an Information Society for All, 2001

1999
Socially Translucent Systems: Social Proxies, Persistent Conversation, and the Design of "Babble".
Proceedings of the Proceeding of the CHI '99 Conference on Human Factors in Computing Systems: The CHI is the Limit, 1999

1998
NetVista: Growing an Internet Solution for Schools.
IBM Syst. J., 1998

1991
Research in HCI and usability at IBM's User Interface Institute.
Proceedings of the Conference on Human Factors in Computing Systems, 1991

1989
The Experience of Learning and Using Smalltalk.
IEEE Softw., 1989

1987
The 1984 Olympic Message System: A Test of Behavioral Principles of System Design.
Commun. ACM, 1987

1986
Rapid prototyping and system development: examination of an interface toolkit for voice and telephony applications.
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, 1986


  Loading...