aerospace-llm

semantic search assistant to be integrated with mission control for private space companies

https://github.com/katrinali02/aerospace-llm

Science Score: 44.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (12.2%) to scientific vocabulary
Last synced: 6 months ago · JSON representation ·

Repository

semantic search assistant to be integrated with mission control for private space companies

Basic Info
  • Host: GitHub
  • Owner: katrinali02
  • License: apache-2.0
  • Language: Python
  • Default Branch: main
  • Homepage:
  • Size: 6.11 MB
Statistics
  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • Open Issues: 0
  • Releases: 0
Created over 1 year ago · Last pushed over 1 year ago
Metadata Files
Readme Changelog License Citation

README.md

SpaceX AI Assistant - Hackathon Project

Overview

Welcome to the repository of our LLM (Language Learning Model) project, developed for a hackathon competition. Our model is built on an open-source LLM and is trained using NASA data. The primary objective of this project is to enhance the efficiency of private space companies like SpaceX by providing an AI-powered semantic search assistant.

Objective

Astronauts currently spend 1-2 hours daily searching through paper manuals and PDFs to locate critical information. Our AI platform is designed to act as a semantic search assistant, integrated with Mission Control, to streamline various processes including communication, health monitoring, and task management. By saving an estimated 2 hours per astronaut per day at a cost of $130,000 per astronaut hour, this solution offers substantial savings for commercial space station operators.

Features

  • Semantic Search: Advanced AI-powered search capabilities to quickly find relevant information from extensive documentation.
  • Contextual Understanding: The AI model provides contextual answers to complex queries, similar to Perplexity AI, enabling astronauts to get precise and relevant information.
  • Interactive Q&A: The model can engage in interactive question-and-answer sessions, providing astronauts with detailed explanations and insights based on NASA data.
  • Documentation Summarization: Summarizes lengthy documents and manuals into concise, easy-to-understand formats, saving time and improving comprehension.

Contributing

We welcome contributions to enhance the functionality and performance of the SpaceX AI Assistant. Please fork the repository and submit pull requests with detailed descriptions of your changes.

License

Some contents of this repository are based on open-source models, and their usage is subject to their respective licenses.

Acknowledgments and Credits

We would like to thank the open-source community and NASA for providing the data and tools necessary for this project. Special thanks to the hackathon organizers for the opportunity to work on this exciting project.

PrivateGPT credits: Martínez Toro, I., Gallego Vico, D., & Orgaz, P. (2023). PrivateGPT [Computer software]. https://github.com/imartinez/privateGPT


For any questions or support, please open an issue in this repository or contact the project maintainers.

Happy coding! 🚀

Owner

  • Login: katrinali02
  • Kind: user

Citation (CITATION.cff)

# This CITATION.cff file was generated with cffinit.
# Visit https://bit.ly/cffinit to generate yours today!

cff-version: 1.2.0
title: PrivateGPT
message: >-
  If you use this software, please cite it using the
  metadata from this file.
type: software
authors:
  - given-names: Iván
    family-names: Martínez Toro
    email: ivanmartit@gmail.com
    orcid: 'https://orcid.org/0009-0004-5065-2311'
  - family-names: Gallego Vico
    given-names: Daniel
    email: danielgallegovico@gmail.com
    orcid: 'https://orcid.org/0009-0006-8582-4384'
  - given-names: Pablo
    family-names: Orgaz
    email: pabloogc+gh@gmail.com
    orcid: 'https://orcid.org/0009-0008-0080-1437'
repository-code: 'https://github.com/imartinez/privateGPT'
license: Apache-2.0
date-released: '2023-05-02'

GitHub Events

Total
Last Year

Dependencies

.github/workflows/actions/install_dependencies/action.yml actions
  • actions/setup-python v4 composite
  • snok/install-poetry v1 composite
.github/workflows/docker.yml actions
  • actions/checkout v4 composite
  • docker/build-push-action v5 composite
  • docker/login-action v3 composite
  • docker/metadata-action v5 composite
.github/workflows/fern-check.yml actions
  • actions/checkout v4 composite
.github/workflows/preview-docs.yml actions
  • actions/checkout v4 composite
  • actions/github-script v4 composite
  • actions/setup-node v4 composite
.github/workflows/publish-docs.yml actions
  • actions/checkout v4 composite
  • actions/setup-node v3 composite
.github/workflows/release-please.yml actions
  • google-github-actions/release-please-action v3 composite
.github/workflows/stale.yml actions
  • actions/stale v8 composite
.github/workflows/tests.yml actions
  • ./.github/workflows/actions/install_dependencies * composite
  • actions/checkout v3 composite
  • actions/upload-artifact v3 composite
poetry.lock pypi
  • 232 dependencies
pyproject.toml pypi
  • black ^22 develop
  • mypy ^1.2 develop
  • pre-commit ^2 develop
  • pytest ^7 develop
  • pytest-asyncio ^0.21.1 develop
  • pytest-cov ^3 develop
  • ruff ^0 develop
  • types-pyyaml ^6.0.12.12 develop
  • asyncpg ^0.29.0
  • boto3 ^1.34.51
  • cryptography ^3.1
  • docx2txt ^0.8
  • fastapi ^0.110.0
  • gradio ^4.19.2
  • injector ^0.21.0
  • llama-index-core ^0.10.14
  • llama-index-embeddings-azure-openai ^0.1.6
  • llama-index-embeddings-huggingface ^0.1.4
  • llama-index-embeddings-ollama ^0.1.2
  • llama-index-embeddings-openai ^0.1.6
  • llama-index-llms-azure-openai ^0.1.5
  • llama-index-llms-llama-cpp ^0.1.3
  • llama-index-llms-ollama ^0.1.2
  • llama-index-llms-openai ^0.1.6
  • llama-index-llms-openai-like ^0.1.3
  • llama-index-readers-file ^0.1.6
  • llama-index-storage-docstore-postgres ^0.1.2
  • llama-index-storage-index-store-postgres ^0.1.2
  • llama-index-vector-stores-chroma ^0.1.4
  • llama-index-vector-stores-postgres ^0.1.2
  • llama-index-vector-stores-qdrant ^0.1.3
  • psycopg2-binary ^2.9.9
  • python >=3.11,<3.12
  • python-multipart ^0.0.9
  • pyyaml ^6.0.1
  • sentence-transformers ^2.6.1
  • torch ^2.1.2
  • transformers ^4.38.2
  • watchdog ^4.0.0