Skip to content

## Inspiration 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. ## What it d…

Notifications You must be signed in to change notification settings

Ademola111/seashell

Repository files navigation

SEASHELL MACHINE LEARNING CLASSIFIER WEBSITE

Coastal Hacks Entry 2022

Inspiration

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.

Purpose: Seashell is a website application that is used to identify different seashells.

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\

Intructions for setting up in personal enviroment

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

How our website works-UI

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

What are our goals for the webiste

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!

gif1

Home page

Home

Upload page

Screen Shot 2022-06-12 at 9 43 58 AM

Result page

Screen Shot 2022-06-12 at 9 44 52 AM

Contact page

Screen Shot 2022-06-12 at 9 44 15 AM

Contact after submission

Screen Shot 2022-06-12 at 9 50 14 AM

About

## Inspiration 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. ## What it d…

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •