Skip to content

AI trained to play country streaks on GeoGuessr. Given a random Google Street View, predict the country.

Notifications You must be signed in to change notification settings

danpush/StreetNet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

StreetNet

AI trained to play country streaks on GeoGuessr. When placed in a random location on Google Street View, this neural network is tasked with predicting which country you are in.

You can test StreetNet by playing a game of GeoGuessr, or by simply dropping into a random location on Google Maps!

Screenshot of the StreetNet GUI running while in a game of GeoGuessr, where the location was correctly identified as Finland.

StreetNetInFinland

How To Use

To run, simply clone this repo, install the requirements (requirements.txt or cuda_requirements.txt) and run with python:

python streetnet.py [--use-cuda] model_path

Currently there are 2 trained models included in this repo: model_18.pt and model_50.pt. These use the ResNet-18 and the ResNet-50 architectures respectively. model_50.pt achieves a higher accuracy, however it can require up to 10.6GB of memory so you may prefer using more light-weight version - model_18.pt.

About

AI trained to play country streaks on GeoGuessr. Given a random Google Street View, predict the country.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published