✳NGO ImpactGuide Start exploring ↗
Thoughtful giving, made easier

Find a cause
that matters to you.

Explore nonprofit programs, compare what they do, and follow the source information behind each suggestion.

Find your cause →
✦ Your preferences guide the search. You make the final decision.
Illustration showing community support for education, meals, and older adults
✳ A little help can go a long way
12curated organizations
3simple ways to explore
100%you stay in control
Your personal donor guide

What would you like to support?

Tell the guide what matters to you. It will search the project’s curated records and explain its suggestions.

✳
Your donor guide Ready to help
No sign-in needed
✳
Hi! What cause is important to you?

Try one of these, or type your own request:

The assistant uses a fixed list of supported causes and programs.
The curated directory

Meet the organizations

Search the sample records, open their sources, and compare up to three side by side.

12 organizations

ⓘ Broad location labels are for discovery. Check each organization’s own source for current programs and exact coverage.

Simple by design

How the guide works

A small, transparent agent that helps donors explore—not decide for them.

01
♡

Tell it what matters

Share a cause, program, or location in your own words.

02
?

Clarify if needed

If your request is broad, it asks one short follow-up question.

03
⌕

Search the records

It filters the curated directory using the preferences you gave.

04
↗

Review the evidence

Explore the match details and open the organization’s own source.

✳
What makes it an agent?

It keeps your preferences, decides when a follow-up is needed, chooses whether to clarify or search, uses the NGO directory as a tool, then shows the actions it took. It does not donate, rate, certify, or verify NGOs.

The college project

Technology should help people make their own choices.

NGO ImpactGuide is a BE CSE mini-project exploring a bounded Agentic AI workflow for donor decision support. Its sample records are curated from public organization pages.

◎
The problem

NGO program information is scattered and difficult for donors to compare.

✦
The approach

Preference clarification, transparent filtering, comparison, and source links.

⌂
Built with

HTML, CSS, and JavaScript with a curated JSON dataset. The evaluator needs no account or installation.

✓
Project evaluation

15 automated checks passed for the Python prototype: preference parsing, clarification, search, comparison, data handling, and fallback behavior.

A responsible boundaryThese are relevance suggestions based on a small sample—not an NGO rating, certification, legitimacy check, or guarantee of impact. Please verify details with the organization before donating.
Open the project details
Project objectives
  • Help donors describe what they care about.
  • Clarify broad requests before searching.
  • Compare relevant organization information and sources.
  • Evaluate the Python prototype with functional tests.
Agent workflow
Donor goal→Understand preferences→Clarify or search→Show sourced matches

The browser agent applies supported preference rules, chooses a follow-up or directory search, then shows an action trace.

Data and evaluation

The demonstration uses 12 curated sample records with organization descriptions, broad location labels, program tags, source links, and source dates. The Python prototype passed 15 automated checks; that result does not certify the real-world accuracy of the records.

Scope and limits

One donor uses the site at a time. The directory is read-only, preferences are kept only in the current page session, and the site does not process donations, contact NGOs, verify legitimacy, or guarantee outcomes.

Ready when you are

Start with a cause you care about.

Explore the curated records and decide what feels right to you.

Try the donor guide →