Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/apsurt/omni-geo-ai
Omni Geoguessr AI: A Vision Transformer AI integrated with Geoguessr for automated geographic location prediction and gameplay using streetview panoramas.
https://github.com/apsurt/omni-geo-ai
ai automated-gameplay city-recognition climate-classification computer-vision deep-learning elevation-detection geography geoguessr geolocation google-maps-api image-recognition location-prediction machine-learning python streetview vision-transformer
Last synced: about 2 months ago
JSON representation
Omni Geoguessr AI: A Vision Transformer AI integrated with Geoguessr for automated geographic location prediction and gameplay using streetview panoramas.
- Host: GitHub
- URL: https://github.com/apsurt/omni-geo-ai
- Owner: Apsurt
- License: mit
- Created: 2024-05-30T07:25:33.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2024-07-21T19:28:32.000Z (5 months ago)
- Last Synced: 2024-07-21T21:14:03.095Z (5 months ago)
- Topics: ai, automated-gameplay, city-recognition, climate-classification, computer-vision, deep-learning, elevation-detection, geography, geoguessr, geolocation, google-maps-api, image-recognition, location-prediction, machine-learning, python, streetview, vision-transformer
- Language: Python
- Homepage:
- Size: 487 KB
- Stars: 1
- Watchers: 4
- Forks: 1
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
- Roadmap: ROADMAP.md
Awesome Lists containing this project
README
# Omni Geoguessr AI
## Overview
Omni Geoguessr AI aims to develop a Vision Transformer AI capable of predicting geographic locations from streetview panoramas. The AI will be integrated with Geoguessr to provide automated gameplay, including panorama retrieval, location prediction, and guess submission.
## Features
- **Country Recognition**: The AI predicts the country visible in a streetview panorama.
- **Seamless Integration with Geoguessr**: Automatic gameplay from panorama retrieval to guess submission.
- **Advanced Mask Predictions**: Includes recognition of climate classifications, elevation, proximity to the sea, and urban-rural distinctions.
- **City Recognition**: Identifies cities with populations over 100,000 inhabitants for enhanced accuracy.## Usage
To play against the Omni Geoguessr AI:
1. **On Geoguessr.com**:
- Add the bot's account to your Geoguessr friends.
- Invite the bot to a private match.
- The bot will automatically retrieve panoramas, predict locations, and submit guesses.## License
This project is licensed under the MIT License. See the [LICENSE](LICENSE) file for details.
## Acknowledgements
- [Google Maps API](https://cloud.google.com/maps-platform/)
- [Geoguessr](https://www.geoguessr.com/)## Contact
For any questions or suggestions, please open an issue or contact the project maintainer at [[email protected]](mailto:[email protected]).