Case studies

Case study · NGO · 2023

Animal Ethics

Animal Ethics, an organization focused on promoting respect for non human animals through outreach, research, and education, wanted an AI assistant to make it easier to educate about using future technologies to mitigate harms in nature to animals, particularly on a large scale. The main challenge was designing an AI-driven chatbot that accurately reflected the philosophy of Animal Ethics, particularly within the constrained timeline of eight weeks.

Client
Animal Ethics
Industry
NGO
Year
2023
Services
User, business, and technical discoverySoftware architecture consultingAgile developmentSoftware design and developmentUX/UI designProject management
Stack
ClaudeOpenAI embeddingsGoTypeScriptJavaJupyter notebooksAzure DevOpsBrowserStackFigma
Senti, the Animal Ethics AI assistant: a welcome message and topic cards for ethics, wild animal suffering, and longtermism, beside a meerkat at a desk

Our collaboration with Enabled Minds was fantastic. They built a flexible and scalable solution that addressed our biggest problem—overcoming pervasive biases that reflect common human misconceptions. The team took the time to understand our philosophy and came up with creative ways of testing. They made sure we were part of the process every step of the way, and got it all done in lightning time.

Leah McKelvieCo-founder, Animal Ethics
Senti's welcome screen on a phone: 3 selected topics with short descriptions and a prompt to start typing

01 · Challenge

A worldview most models argue with

Animal Ethics wanted an AI assistant to help people learn how future technologies could reduce harm to animals in nature, especially at scale. The hard part wasn't the chat—it was the philosophy behind it.

Reflecting a precise philosophy

Animal Ethics prioritizes the welfare of sentient beings—sometimes above environmental considerations. Off-the-shelf models lean the other way, echoing common human misconceptions. The assistant had to mirror the organization's position precisely without reading as biased to people who hold opposing views.

8 weeks, two gates

The timeline was strict. We had 2 weeks to prove we could control the model's biases and stand up the necessary tooling—then 6 weeks to build the chatbot itself.

Senti answering the question 'What is ecocentrism?' on a laptop, with source links and suggested follow-up questions under the answer

02 · Solution

A feedback loop and swappable parts

01

Bias found, prompt fixed, repeat

We set up a feedback loop with Animal Ethics: identify biases, provide context, test question-and-answer rounds, gather the client's review of responses, and refine the prompts. That collaboration is what made the fast deployment possible.

02

Answers checked before they ship

The chatbot retrieves quotes from the database, constructs a response, and verifies it against the bias list before delivering the final answer—so the philosophy holds even on questions nobody scripted.

03

Microservices around a swappable model

The solution splits into focused services: OpenAI embeddings, a Claude-based chatbot, a database, a document-import service, and an API gateway. The LLM provider can be swapped without rebuilding the rest—useful while the AI field keeps moving this fast.

The welcome screen on a laptop: 3 topic cards above a row of suggested questionsA sourced answer on a tablet, with links out to the article, video, and audio versions of the source material
A consent request inside the chat: users choose whether their message history is saved to improve the chatbot
Topic cards and suggested questions on a phone, with 'How can I help wild animals?' selectedA longer user question being composed on a laptop, with suggested questions above the input

03 · Results

Accuracy you can count

70%
response correctness after prompt refinement
10
topics covered at launch
8
weeks from kickoff to launch

Accuracy that climbed every cycle

Fast review rounds from Animal Ethics drove steady prompt improvements. By the end of the loop, the chatbot's response correctness rate reached 70%—measured against the organization's own review of its answers.

An interface that invites questions

Senti sits behind a floating button on the Animal Ethics website. It opens on the 3 most important topics with example questions, covers 10 topics in total, and links out to source material—so a chat answer becomes a doorway into the research.