TechPort is used by a wide variety of technology developers, researchers, and managers to identify collaborators, build on prior work, analyze technology gaps, and share knowledge. Source: NASA TechPort - About Us
TechPort hosts NASA's portfolio of active and completed technology projects; it is a valuable online trove for researchers engaged in collaborative, cutting-edge programs supporting the next generation of scientific exploration.
These exciting initiatives deserve to be discovered by today's informed public, as well as tomorrow's scientists and engineers. Using .NET 8, the .NET Aspire cloud native stack, and Azure OpenAI Client Library, I set out to accomplish the following:
- Create a web application to browse NASA projects using TechPort API
- Summarize project descriptions into clear, news-style headlines and blurbs
- Use punchy illustrations to accompany the search result
- Extract key concepts as search tags to browse additional content
- Implement a search interface for ad-hoc queries
- 🤡 Explore AI generated humor and 'sensationalize' the headlines
Andy Merhaut (GitHub: @tagr)
- .NET 8 Framework
- .NET Aspire
- Blazor
- Azure OpenAI Client Library for .NET 1.0.0-beta.9
- Tailwind CSS 3.3.5
- Microsoft Visual Studio Community 2022 (at the time of submission was Version 17.9.0 Preview 1.0)
- Clone this repository
- Replace the values for
OPENAI_APIKEY
andOPENAI_API_PROXY_URL
ingreatnet8hack\greatnet8hack.ApiService\Properties\launchSettings.json
Figure 1: Artificial Intelligence Thermal Control Project
Figure 2: Sensory Integration and Decision Making Based on Insect Brain Model Project
Figure 3: Moon-to-Mars Planetary Autonomous Construction Technology (MMPACT) Project
- My family's patience
- The NASA TechPort team for supporting the tools used for this project
- Microsoft for sponsoring the Great .NET 8 Hack and providing OpenAI access to participants
- NASA, ESA, CSA, STScI for image of the Southern Ring Nebula (NIRCam Image) used as app background
- Event Horizon Telescope collaboration et al. & Britannica for image of black hole in M87 used in the app