Note: a version of this content was originally created for Sylogist.com. You can view the original article here.
If you haven’t part 1 of this series yet, check it out here!
Getting Started Part 2: more key terms to learn
The ultimate glossary of the key terms, words, and phrases you need to know as a leader interested in AI for nonprofits.
Algorithm: a step-by-step set of instructions or rules that a computer follows to perform a specific task. In the context of AI, algorithms play a crucial role in processing and analyzing data to generate meaningful insights or predictions. Nonprofit leaders should be aware of the algorithms used in their AI applications to ensure transparency and ethical use.
Ambiguity Resolution: Natural language is inherently ambiguous, with words and phrases often having multiple meanings. AI systems must employ sophisticated algorithms to resolve ambiguity and deduce the most likely interpretation based on context.
Artificial Intelligence (AI): the development of computer systems that can perform tasks that typically require human intelligence. These tasks include learning, reasoning, problem-solving, perception, language understanding, and even decision-making. AI technologies encompass a range of approaches, from rule-based systems to machine learning and deep learning.
Bias: refers to the presence of systematic and unfair distinctions or preferences within the data or algorithms, leading to biased outcomes. Nonprofit leaders must prioritize addressing bias in AI systems to ensure equitable and inclusive results, especially when working on projects with social impact.
Blockchain: a decentralized and distributed digital ledger technology that records transactions across multiple computers in a secure and tamper-resistant manner. It is designed to enable transparent and trustless peer-to-peer transactions without the need for a central authority or intermediary.
Chatbot: (short for “chat robot”) a computer program designed to simulate conversation with human users, especially through text or voice interactions. Chatbots are often used in various applications to provide information, answer queries, perform tasks, or engage in conversation in a natural language format. They can be implemented on websites, messaging platforms, mobile apps, and other communication channels.
ChatGPT: is a language model developed by OpenAI, based on the GPT (Generative Pre-trained Transformer) architecture. It is designed to generate human-like text responses in a conversational style. ChatGPT is an extension of OpenAI’s earlier models, such as GPT-3, and is fine-tuned specifically for natural language understanding and generation in a chat-based setting.
Cloud technology: often referred to as cloud computing, is a paradigm that involves the delivery of computing services, including storage, processing power, software, and networking, over the internet. Instead of relying on local servers or personal devices to handle computing tasks, users can access and use resources hosted on remote servers provided by cloud service providers.
Read more about AI for nonprofits written by Michelle Kocin on Nonprofit Tech for Good.
Generative AI:
Short for Generative Artificial Intelligence, refers to a class of artificial intelligence systems designed to generate new, original content autonomously. These systems use various algorithms, often based on machine learning techniques, to create data, images, text, or other forms of content that are not directly copied from existing examples. Unlike traditional AI systems that rely on explicit programming and predefined rules, generative AI has the ability to produce novel outputs by learning patterns and structures from the input data it has been trained on.
Semantics:
Syntax:
Now that we’ve covered most of the key terminology, we can move on to more fun topics! Our next post with focus on specific ways that nonprofits currently use AI tools and how you can implement them safely and efficiently.
View more of Michelle’s writing
Speaking the AI Language: A Nonprofit’s Complete Guide to Getting Started with Artificial Intelligence and Key Terms
What exactly is artificial intelligence (AI)? How can your nonprofit easily and safely implement AI solutions into your daily work processes.
SaaS vs. Perpetual Licensing: 8 Key Differences to Guide Your Decision
Discover the 8 key differences between SaaS and perpetual licensing to help your organization choose the right software solution. Compare costs, customization, security, updates, and more in this comprehensive guide.
Maximizing Donor-Advised Funds for Nonprofits
This post explores Donor-Advised Funds (DAFs) which are one of the fastest-growing ways donors are giving to charities. These funds are accounts donors set up to contribute cash, stocks, or even real estate holdings, which they can then recommend for grants to organizations when they’re ready.


