I recently tested ChatGPT’s specialized workflow on a real set of radio astronomy data.
The Setup
My radio telescope was aimed at the zenith, performing a drift scan of the Milky Way.
The backend (IF Average) recorded 1,000 spectra into a ZIP file.
The Prompt to ChatGPT
I asked it to:
Unpack and process all 1,000 files.
Identify the strongest hydrogen line (21 cm) detection.
Filter out radio frequency interference (RFI) spikes.
Plot the drift profile as the Galactic arm crossed the beam.
Create an MP4 animation showing the hydrogen line appear, peak, and fade.
The Results
The AI automatically isolated the best spectrum out of 1,000.
It produced a clean graph of the hydrogen line’s rise and fall during the drift.
The animation brought the data to life, showing how neutral hydrogen gas in the Milky Way reveals itself as the sky drifts overhead.
Why This Matters
This experiment demonstrates not just the power of amateur radio telescopes, but also how ChatGPT can act as a scientific assistant:
Automating data filtering,
Recognizing astronomical signals,
Producing publication-style plots and even animations.
It’s a glimpse of how AI can accelerate discovery and outreach—turning raw telescope data into something that’s clear, educational, and inspiring.
Pablo Lewin WA6RSV
--
--
You received this message because you are subscribed to the Google
Groups "Society of Amateur Radio Astronomers" group.
To post to this group, send email to sara...@googlegroups.com
To unsubscribe from this group, send email to
sara-list-...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/sara-list?hl=en
---
You received this message because you are subscribed to the Google Groups "Society of Amateur Radio Astronomers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to sara-list+...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/sara-list/5a6ec51f-9408-4b70-9813-3d784ab9b5efn%40googlegroups.com.
Personal satisfaction is not derived as much in the Attainment of a Goal
But from the Complexities of the Path, the Challenges and Obstacles Overcome, and in the Knowledge Acquired--
--
You received this message because you are subscribed to the Google
Groups "Society of Amateur Radio Astronomers" group.
To post to this group, send email to sara...@googlegroups.com
To unsubscribe from this group, send email to
sara-list-...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/sara-list?hl=en
---
You received this message because you are subscribed to the Google Groups "Society of Amateur Radio Astronomers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to sara-list+...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/sara-list/564e88f3-f0bf-4136-9138-b14aa7400e71n%40googlegroups.com.
when using one of these tools it's important to insist that it quotes references to all of its source material and doesn't include nonsense from Reddit or unmediated forums, as that will pollute its findings. One of the big problems of course is that they have no access to textbooks that are still under copyright, nor to any scientific papers which are behind academic paywalls. That often leads to an extremely blinkered view and the risk of incorporating pseudoscience into its response. Insisting on it showing full working and references is certainly a help in that respect as you can then tell it to discount anything that is less than reputable.Many of the AI tools are brilliant at programming, because it's easy to harvest information from GitHub and the like. One huge problem is that they tend to be sucophantic and pick up cues from your prompts about the type of answer that you would like to see. Designing the prompt so that it is clear to the engine that what you want has got to be rigorous enough to publish in a scientific journal, and that it will be peer reviewed, tends to reduce the amount of empathy and interpretation in what it produces. The natural tendency is for the engines to reinforce your prejudices and opinions. It's vital that you keep reminding them to make no assumptions about your expectations.
To view this discussion visit https://groups.google.com/d/msgid/sara-list/CAGbfs6WcU7hS1rNoAmfnTX4YoSdsQZwMYCjGbTSBu1aQ8hyRYA%40mail.gmail.com.
--
--
You received this message because you are subscribed to the Google
Groups "Society of Amateur Radio Astronomers" group.
To post to this group, send email to sara...@googlegroups.com
To unsubscribe from this group, send email to
sara-list-...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/sara-list?hl=en
---
You received this message because you are subscribed to the Google Groups "Society of Amateur Radio Astronomers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to sara-list+...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/sara-list/5a6ec51f-9408-4b70-9813-3d784ab9b5efn%40googlegroups.com.
.
Hi all,
Thanks for the thoughtful feedback. Just to clarify my goal: I posted my data, plots, and animation to get them checked and replicated, not to claim perfection. I wanted to see whether an AI-assisted workflow can be trained and used for signal detection, plotting/graphing, basic RFI handling, and even drafting technical text—and where it falls down. If it’s flawed, great—let’s find out together.
I respect the cautions about hallucinations, reproducibility, and “LLMs ≠ physics.” Totally fair. What I’m pushing back on is the reflex to swat down anything new before we try to verify it. Airplanes, home computers… we’ve heard the “never” chorus before. This hobby thrives when we try, test, and tune.
To keep this useful (and less vibes, more verifiable), here’s what I propose:
Open materials
I’ll share the raw ZIP (1,000 spectra), my exact prompts, model/version, and the Python that produced the plots/animation. If you prefer, we can run it without an LLM using the same code path to compare.
Repro recipe
• Fixed random seeds and cached steps
• Same inputs → same outputs expectation
• Note every parameter (gain, sample rate, integration, filters)
Cross-checks
• Classic pipeline (no LLM) vs AI-assisted on the same data
• Blind tests on held-out spectra labeled only after analysis
• Independent re-analysis by anyone here (GNU Radio, SciPy, your tools)
Physics sanity
• Confirm 21-cm line identification against known sky transit and beam pattern
• Sun vs cold-sky SNR; RFI logs; baseline stability
• Document failures and “nonsense” cases the AI produced
Writing guardrails
If AI helps draft a methods paragraph or figure caption, it must include:
• Full working (equations/assumptions)
• Citations to reputable sources
• A human pass to remove any glib or made-up claims
If you’re up for it, I’d love a replication crew: one or two folks to run the data through their preferred stack; one to stress-test prompts for reproducibility; one to check the line ID and drift profile against ephemerides. I’ll happily package the dataset and scripts for that.
Last, a small, nonsensical pledge to keep things cheerful: I promise not to let a toaster design a bridge, and my cat has declined to serve as sole peer reviewer. 🐱🥼
I’m here to exchange ideas and innovate, not to win arguments. If AI helps us learn faster—great. If it trips, we’ll write that down too. Either way, the sky gets clearer.
73,
Pablo Lewin, WA6RSV