Guess me! (friend & family) is a person information storage/writing quiz app for preventing memory loss and family memory of the elderly.
THE 17 GOALS | Sustainable Development
Our solution focuses on the United Nations' Sustainable Development goal of Good Health & Wellbeing. Ensure healthy lives and promote well-being for all at all ages specifically targeting the elderly population.
How can we prevent an increase in the incidence of dementia in the elderly population and help them maintain memories of their loved ones? Dementia is a progressive disease that affects millions of people worldwide and can be fatal not only to individuals but also to family and friends. As the world's population ages, the proportion of people with dementia is increasing, and this trend poses a significant challenge to individuals, families and communities around the world.
Our project aims to develop ways to reduce the risk of dementia and promote healthy aging in the elderly population. The memory loss of a loved one due to dementia is a major problem that we are trying to solve. Handwriting and quiz-type repetitive learning have been shown to be effective in promoting brain activity, strengthening memory, and improving cognitive ability in the elderly. By encouraging these activities, we hope to reduce the risk of dementia and help individuals maintain memories of their loved ones.
Ultimately, Guess me! (friend & family) aims to contribute to global efforts to improve the lives of individuals, families and communities around the world by preventing dementia and promoting healthy aging in the elderly. We hope to reduce the burden of dementia on individuals, families, and society as a whole by focusing on early prevention and intervention.
Furthermore, when entering information from close people while using the service, we want to create time to know what we like, what we like, and how we like clothes, and to make more valuable time to communicate through the process of taking pictures and recording voices.
There is Two key features exist.
- Register Person Information
- Quiz about registered people
- You can promote brain activity by taking quizzes.
- It helps prevent dementia by submitting answers through writing.
- If you use the service, you will have time to communicate with your family.
- You can get to know each other more by entering your family's information.
- python 3.9.6
- tensorflow
- keras
- torch
- Architecture
- MVVM
- Android Jetpack
- ViewModel
- LiveData
- View Binding
- Navigation
- Network
- Retrofit2 / okHttp3
- Asynchronous
- Kotlin Coroutine
- Database
- DataStore
- DI
- Hilt
You need to have the following installed on your machine to run the project successfully:
- Python 3.9
- pip
Clone the repository.
git clone https://github.com/GUESS-ME-GDSC/ML.git
Install the requirements using pip.
pip install -r requirements_siamese_net.txt
You can download trained model from here.
Please download named siamese_model.pt
than place it in torch_siamese_net
folder.
You can start the application using the following command.
gunicorn --bind 0.0.0.0:8000 app:app
You can test the application using the following command.
curl "http://localhost:8000/compare_images?file1=[image file on online]&file2=[image file on online]"
ML/
ββ .gitignore
ββ Dockerfile
ββ README.md
ββ app.py
ββ requirements.txt
ββ requirements_siamese_net.txt
ββ skimage
β ββ Dockerfile_skimage
β ββ structural_similarity.py
ββ tensorflow_siamese_net
β ββ kaggle_siamese.ipynb
ββ torch_siamese_net
β ββ siameseNetwork.py
β ββ siameseNetworkDataset.py
β ββ siamese_net.py
β ββ siamese_network_implement.ipynb
ββ url_to_image.py
Name | HaeChan Kim | JeongHo Kim | Yuri Mun |
---|---|---|---|
Role | Server | Server | Android |
GitHub | |||