https://github.com/lhiebert01/gemini_pro_genai_periodic_table_app
An interactive Periodic Table with a Q&A ChatBot using Google Gemini Pro APIs
https://github.com/lhiebert01/gemini_pro_genai_periodic_table_app
chat-application chemistry gemini-ai gemini-api gemini-flash gemini-pro intelligent-agent periodic-table periodic-table-of-elements
Last synced: 2 months ago
JSON representation
An interactive Periodic Table with a Q&A ChatBot using Google Gemini Pro APIs
- Host: GitHub
- URL: https://github.com/lhiebert01/gemini_pro_genai_periodic_table_app
- Owner: lhiebert01
- License: mit
- Created: 2024-12-02T18:54:45.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2024-12-02T22:43:12.000Z (6 months ago)
- Last Synced: 2025-02-07T07:41:33.049Z (4 months ago)
- Topics: chat-application, chemistry, gemini-ai, gemini-api, gemini-flash, gemini-pro, intelligent-agent, periodic-table, periodic-table-of-elements
- Language: HTML
- Homepage: https://geminiflashaiperiodictable.streamlit.app/
- Size: 30.3 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Gemini_Pro_GenAI_Periodic_Table_App # Gemini Pro GenAI Periodic Table App ⚗️
A powerful Software as a Service Streamlit application that uses Google's Gemini Pro AI to enable interactive exploration of the Periodic Table with advanced Q&A capabilities.
## Features 🌟
- Interactive Periodic Table
- Advanced Question & Answering on Chemical Elements
- Real-time ChatBot integrated with Google's Gemini Pro
- Element Information Popup with Wikipedia Integration## Commercial Usage Notice 💼
While this code is available under the MIT license, the following terms apply:
- The application is currently in public beta
- Future versions will require a subscription for use
- Contact [email protected] for licensing inquiries
- Payment integration and subscription features coming soon## Installation 🛠️
1. Clone the repository:
```bash
git clone https://github.com/lhiebert01/Gemini_Pro_GenAI_Periodic_Table_App.git
cd Gemini_Pro_GenAI_Periodic_Table_App
```2. Install dependencies:
```bash
pip install -r requirements.txt
```## Usage 💡
1. Run the application:
```bash
streamlit run App.py
```2. Explore the Periodic Table interactively
3. Ask questions about elements and chemical concepts
4. View detailed information and learn more through Wikipedia links## Requirements 📋
- Python 3.12+
- Streamlit
- Google Gemini Pro API
- Other dependencies listed in requirements.txt## How It Works 🔍
The application uses:
- Google's Gemini Pro for advanced language processing
- Streamlit for the user interface
- Custom HTML and JavaScript for an enhanced interactive Periodic Table experience## Commercial Licensing 💳
For commercial use inquiries, please contact:
- Email: [email protected]
- Subject: "Gemini Pro Periodic Table App Commercial License"Future versions will include:
- Subscription-based access
- Enhanced features for paid users
- Commercial support options
- Enterprise licensing## License 📄
[MIT](https://choosealicense.com/licenses/mit/)
## Author
Created and maintained by Lindsay Hiebert ([@lhiebert01](https://github.com/lhiebert01))