1.Inspiration The inspiration behind the Sakhi app stems from the alarming rise in rape and assault cases globally, highlighting the urgent need for women's safety solutions. Sakhi aims to provide real-time protection through technology, empowering women to quickly access emergency help and stay connected to trusted contacts. By integrating features like SOS alerts and Tezos blockchain for secure data storage, Sakhi addresses the critical demand for personal safety in unsafe environments, offering women a reliable tool to safeguard their well-being. 2What it does
Sakhi is a women's safety app that helps users access immediate support in dangerous situations. It includes features such as an SOS alert system, location tracking, and pre-saved emergency contacts. The app uses AI to detect potentially unsafe environments and situations, like women being alone at night or surrounded by men. Additionally, Sakhi integrates Tezos blockchain to securely store sensitive data such as emergency contacts and safety alerts, ensuring that this information is tamper-proof and accessible when needed.
3 How we built it We can build Sakhi using a combination of frontend, backend, and blockchain technologies:
Frontend: Use HTML, CSS, and JavaScript (React or Angular) to create the user interface. Backend: Set up a backend using Node.js and Express to handle data like user profiles, SOS alerts, and location tracking. Blockchain (Tezos): Integrate Tezos for secure and decentralized storage of emergency contacts and safety data using Taquito (Tezos JavaScript library). AI/ML: Implement AI models to detect unsafe situations (e.g., TensorFlow.js for gender detection). Mobile App: Use React Native or Flutter to convert the app into a mobile application. This structure ensures a secure, scalable, and user-friendly safety app.
4Challenges we ran into Blockchain Integration: Integrating Tezos for secure and decentralized data storage required overcoming a learning curve in blockchain development and managing transactions. AI Implementation: Developing AI models for gender detection and unsafe situation analysis was complex, requiring substantial data and testing to ensure accuracy. User Experience: Balancing a user-friendly interface with sophisticated features like SOS alerts and location tracking posed design challenges. Security: Ensuring data privacy and preventing unauthorized access to sensitive information was critical, requiring robust encryption and security measures.
5 Accomplishments that we're proud of Tezos Integration: Successfully implemented decentralized, secure storage for sensitive safety data using the Tezos blockchain. AI Safety Features: Developed and tested AI models for gender detection and unsafe environment analysis to enhance user protection. User-Friendly Interface: Created an intuitive and accessible app that balances advanced safety features with ease of use. Scalability: Built a platform capable of handling a large number of users and SOS alerts without compromising performance.
6 What we learned Blockchain Technology: Gained experience in integrating Tezos for secure, decentralized data management, enhancing security features. AI/ML Implementation: Learned how to develop and train AI models for real-time gender detection and threat analysis. User-Centric Design: Understood the importance of balancing complex functionality with a simple, intuitive user experience. Collaboration: Building a project of this scope required strong teamwork, problem-solving, and adaptability to overcome technical challenges and refine our vision.
7 What's next for SAKHI Expanding AI Capabilities: We plan to refine and expand the AI models to improve accuracy in detecting unsafe environments and gender classification. Advanced Tezos Features: Explore further use of the Tezos blockchain for enhanced data privacy, such as encrypted storage for personal information. Hardware Integration: Continue developing the wearable hardware (ring/locket) for real-time alerts, even when the phone is not accessible. Global Reach: Aim to scale Sakhi for global use, adapting it to different regions and safety needs.
Built With
- ai/ml
- and
- apis
- css
- detection
- for
- gender
- html
- integrated-via-the-taquito-library-cloud-services:-aws-for-hosting-and-data-management-databases:-mongodb-(for-storing-user-information-and-non-blockchain-data)-apis:-location-services-(for-real-time-tracking)
- languages:-javascript
- node.js-and-express-(for-backend)-blockchain:-tezos-(for-decentralized-storage-and-smart-contracts)
- safety
- solidity-(for-smart-contracts-on-tezos)-frameworks:-react-(for-frontend)
Log in or sign up for Devpost to join the conversation.