Seashell was inspired by the hack theme and was derived from different type of shell the ocean current brings to the shore. It was discovered that many tourist don’t know the name of each of this shell they play with at the sea shore so we delve into the research to educate the tourist while they enjoy their vacation.
With the integration of Machine Learning and some seashell dataset the webapp will be able to identify each seashell uploaded and state it's name.
Dataset is taken from this website.
Dataset\
To generate the CNN model -
pip install -r requirements.txt
python cnn_final_model.py
The process to prediction is shown in the model/predict.py
Please generate the model first from cnn_final_model.py before using predict.py
Note the image preprocessing done in predict before using the model for prediction
After this run the flask app from app.py
python app.py
Then search http://localhost:8080/ into your browser
First we have a landing page which explains what the purpose of the website is!
Next, we give the user the ability to upload any type of image (jpeg,png,etc) of a seashell, once the user has clicked submit, the name of the seashell will be returned! Simple!
We also have a contact page if you need any help or have any suggestions
We want to be able to help educate people of all ages and background on the hundereds of different types of seashells across the world. Seashells are a vital compoment in our eco system. For example, they are used as homes for sea snails, small fish, crabs and many different animals. Once the seashell has been discared, mother nature slowly grinds it down into tiny microscopic peices which eventually are the main material in beautiful sandy beaches!