File size: 3,580 Bytes
cd93668
 
 
 
 
 
07dd502
cd93668
 
 
 
 
 
09fd5fe
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
cd93668
 
 
 
 
 
09fd5fe
 
 
 
 
 
 
 
 
cd93668
09fd5fe
07dd502
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
---
title: ProfessionalAIAstronomyExplorer
emoji: 🌌
colorFrom: indigo
colorTo: purple
sdk: gradio
sdk_version: "5.23.3"
app_file: app.py
pinned: false
---

Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference

# 🌌 Professional AI Astronomy Explorer

A professional-grade astronomy application that combines machine learning models with Google's Gemini AI to provide research-quality astronomical analysis and insights.

## Professional Features

### πŸ“Έ Advanced Image Analysis
Upload your astronomy images for multi-level analysis:
- **Basic Analysis**: Identifies celestial objects using a fine-tuned vision model
- **Professional Analysis**: Provides detailed scientific analysis using Google's Gemini Pro Vision
- **Customizable Research**: Define specific analysis parameters for research questions

The system can analyze various astronomical objects including:
- Galaxies and their morphological classifications
- Nebulae and star-forming regions
- Star clusters and stellar populations
- Planets and planetary features
- Solar phenomena and activity
- Deep-sky objects and their characteristics
- Cosmological features

### πŸ€– Multi-Model AI Analysis
Get layered analysis of astronomical images:
- Standard ML classification for object identification
- BLIP captioning for basic descriptive text
- Gemini Pro Vision for research-grade scientific analysis

### πŸ”­ NASA Astronomy Picture of the Day
View NASA's Astronomy Picture of the Day with detailed explanations directly in the app.

### 🌠 Interactive Star Chart Generator
Create personalized star charts based on your location and chosen date, showing the night sky as visible from your position on Earth.

### β˜€οΈ Space Weather Forecasting
Get 7-day predictions for:
- Solar activity levels
- Geomagnetic conditions
- Aurora visibility probability
- Solar flare likelihood

### πŸͺ Professional Astronomy Knowledge Base
- **Enhanced Celestial Database**: Access comprehensive information about astronomical objects enhanced by Gemini Pro
- **Ask a Professional Astronomer**: Submit specific astronomy questions to get professional-grade answers from Gemini
- **Research-Quality Information**: Get scientifically accurate data suitable for educational and research purposes

## Technical Details

This professional application combines multiple AI technologies:
- **Google Gemini Pro & Gemini Pro Vision** for research-grade astronomical analysis
- **Hugging Face Transformers** for specialized astronomical image processing
- **Fine-tuned astronomy image classifier** for initial object identification
- **BLIP image captioning model** for basic descriptive text generation
- **NASA's APOD API** for daily astronomical content
- **Gradio** for the responsive, professional UI
- **Matplotlib** for scientific visualizations and star charts

## How to Use

1. Select the tab for the feature you want to use
2. Follow the instructions for each tool
3. Interact with the generated visualizations and information

## Getting Started

No installation required! Simply use the interactive interface to explore the features.

## Credits

- Astronomy image classification model: [matthewberryman/astronomy-image-classifier](https://huggingface.co/matthewberryman/astronomy-image-classifier)
- Image captioning: [Salesforce/blip-image-captioning-large](https://huggingface.co/Salesforce/blip-image-captioning-large)
- NASA APOD API: [api.nasa.gov](https://api.nasa.gov/)
- Google Gemini Pro: [Google AI Studio](https://aistudio.google.com/)

## License

MIT License