Landmark Recognition Web-App using Streamlit
Watch Tutorial for this project
Source
- Trained model
landmarks_classifier_asia_V1/1is taken from the Tensorflow-Hub - There are total
98961classes supported, in which Asia's most of the famous Landmark is covered. - This model was trained on
Google Landmarks Dataset V2.
Features
- Simple repsonsive UI.
- It will give you the full address of Landmark
- It will provide you the
Latitude&Longitudeof predicted landmark. - It will plot the predicted landmark on the Map.
Usage
-
Clone my repository.
-
Open CMD in working directory.
-
Run following command.
pip install -r requirements.txt -
LM_Detection.pyis the main Python file of Streamlit Web-Application. -
To run app, write following command in CMD. or use any IDE.
streamlit run LM_Detection.py -
For more explanation of this project see the tutorial on Machine Learning Hub YouTube channel.