This registration page may not work well in Internet Explorer. Please use a different browser to complete your registration.

AI Hackathon for the Public Sector

June 10, 2026 8:00 AM - 5:00 PM (EDT)

Description


AI Hackathon for the Public Sector

Date: June 10, 2026 8:00am - 5:00pm

Location:
Urban Institute
500 L'Enfant Plaza SW
Washington, DC 20024 United States


Description

The Association of Prosecuting Attorneys (APA), in partnership with Microsoft, will host an in‑person AI Hackathon for the Public Sector at the Urban Institute.

This full‑day, hands‑on program brings together a small cohort for applied learning, expert coaching, and collaborative problem‑solving focused on the responsible use of AI in prosecutorial and public‑sector settings. The day begins with a practical foundation—what AI is (and isn’t), ethical use, organizational guardrails, and prompting basics—before moving into role‑relevant use cases for research, drafting, analysis, and workflow support. Participants then engage in guided and independent labs, working in teams to tackle real‑world prosecutorial challenges and develop solutions they can take back to their offices. The day concludes with a networking reception.

Attendance is first‑come, first‑served and capped at 50 participants. If your plans change, please notify contact@apainc.org so a waitlisted attendee may participate.


Who Should Attend

Prosecutors, office leadership, data and IT staff, analysts, and technologists interested in hands‑on learning and practical applications of AI in prosecutorial and public‑sector contexts.

Scholarships Available

Limited number of travel scholarships available – capped at $500

Scholarship Application Form

Scholarship fund made possible by NiCE Public Safety.


View the Agenda

Click the image below to view the final agenda for the AI Hackathon.




Hotel Information

The Official Hotel Room Block is Full 

Here is a list of other hotels that might have availability near the event venue:

Hotel

Price

Est. Nightly

Walk to UI

Notes

Hyatt House Washington DC / The Wharf

Mid-Range

$$

$225–$350/night

~8 min

On The Wharf. Complimentary breakfast, rooftop pool, river views.

Canopy by Hilton Washington DC The Wharf

Upscale

$$$

$220–$350/night

~8 min

On The Wharf. First Canopy in North America. Local design focus, free bikes.

InterContinental Washington DC – The Wharf

Luxury

$$$$

$300–$500+/night

~10 min

On The Wharf. Rooftop pool, spa, Willowsong restaurant, Potomac views.

Pendry Washington DC – The Wharf

Ultra-Luxury

$$$$

$400–$600+/night

~10 min

On The Wharf. 131 rooms, Spa Pendry, infinity pool, 3 dining concepts.

Hilton Washington DC National Mall The Wharf

Upscale

$$$

$250–$400/night

~12 min

Near The Wharf. Outdoor pool, fitness center, easy Mall access.

Residence Inn by Marriott Washington DC National Mall

Mid-Range

$$

$200–$320/night

~15 min

Near The Wharf. Extended-stay suites with kitchenettes, good value.

citizenM Washington Capitol

Mid-Range

$$

$180–$250/night

~18 min

Budget-friendly design hotel. Compact rooms, strong tech amenities.

Salamander Washington DC

Luxury

$$$$

$350–$550/night

~12 min

Near The Wharf. Full-service luxury spa, rooftop terrace, premium dining.



Event Contact

Aviva Kurash 

contact@apainc.org


Contact Information

Association of Prosecuting Attorneys
Name: Marlene Biener
Phone: (202) 861-2482
Email: marlene.biener@apainc.org
We're sorry. No registrations are currently available. You may wish to contact the event organizer for assistance.
{{ vm.EventInfo.ErrorMessage }}

Select Registration Options

Edit
{{vm.regWarningMessage}}
{{vm.regAlertMessage}}

Exhibitor Opportunities

Name Price Att Qty
{{ et.Name }}
{{ et.IncludedAttendeesCount }} {{ et.AttendeeRegType.RemainingPerType }} Remaining {{ et.AttendeeRegType.RemainingPerType * -1 }} on Waiting List {{ et.AttendeeRegType.RemainingPerType * -1 }} Over Limit
{{ et.Remaining }} Remaining
Sold out

Attendee Registration Options Total Remaining: {{ vm.EventInfo.VacantSpotsPerEvent }}

Waiting List Available
{{ vm.stats.totalAttendeesCount }} Registered , {{ vm.OverallOverAmount() }} on Waiting List , {{ vm.OverallOverAmount() }} Over Limit
Name Price Qty
{{ rt.Name }}
{{ rt.IsMemberOnly ? ' (Members Only)' : '' }}
Limit: {{ rt.LimitPerPurchase }}
Included Attendees: {{ rt.AttendeesCountPerOneRegistration }}
{{rt.Price | currency }} {{rt.PriceAfterDiscount | currency }} {{ rt.Price | currency }}
{{ rt.RemainingPerType }} Remaining
{{ rt.RemainingPerType * -1 }} on Waiting List
{{ rt.RemainingPerType * -1 }} Over Limit

{{'[[Sponsorship]] Opportunities' | localizeString:'['}}

Name Price Att Qty
{{ st.Name }}
{{ st.IncludedAttendeesCount }} {{ st.AttendeeRegType.RemainingPerType }} Remaining {{ st.AttendeeRegType.RemainingPerType * -1 }} on Waiting List {{ st.AttendeeRegType.RemainingPerType * -1 }} Over Limit
{{ st.Remaining }} Remaining
Sold out
Continue

Registration Information

Edit

Exhibitor - {{er.Name}}

Exhibitor #{{ $index + 1 }}

Total: {{exhibitor.TotalPrice | currency}} {{ exhibitor.IsBenefit ? "- Included as a Benefit" : exhibitor.IsDiscounted ? "- Discounts have been applied" : ""}}
Exhibitor Directory
Primary Contact
Booth Information
Additional Information
Additional Items

Attendee - {{er.Name}}

{{ att.getAttendeeTerm(vm.EventSettings.AdditionalAttendeesTerm, $index) }} #{{ att.getAttendeeIndexDisplay(vm.EventSettings.AdditionalAttendeesTerm, $index) }}

Total: {{att.TotalPrice | currency}} {{att.DiscountMessage | localizeString:'['}}
A No Show fee is being assessed for {{fee.EventName}} on {{fee.EventStartLocalTimeString}}.

Address


Phone

Additional Information
Event Sessions

{{slot.Name}}

{{$select.selected.SessionName}}
(full)
{{slot.SelectedSession.SessionDescription + (slot.HasFees ? " (Price: " + (slot.PriceTotal | currency) +")" : "")}}

Additional Items

{{'[[Sponsorship+]]' | localizeString:'['}} - {{er.Name}}

{{'[[Sponsor]]' | localizeString:'['}} #{{ $index + 1 }}

Total: {{sponsor.Price | currency}}
Continue

Additional Items

Edit

{{(vm.EventInfo.Terms.Donation || "Fundraising") + " Opportunities"}}

Campaign Name Item Description Amount
{{item.CampaignName}} {{item.Description + (item.ShowMinimumPrice && item.MinimumPrice ? " (Min: " + item.MinimumPrice + ")" : "")}}
Continue

Complete Registration

Edit

Terms & Conditions

No Show Policy

{{ vm.EventInfo.EventSettings.NoShowPolicy }}

Enter Promo Code

Billing Contact

Registration Protection

This event is synced to a webinar so no confirmation email will be sent from GrowthZone.

Thank you to our {{'[[Sponsor+]]' | localizeString:'['}}