Inspiration

In the age of digital healthcare, the security and privacy of patient data have become paramount. With the increasing integration of AI in healthcare, we were inspired by the challenge of ensuring accountability and safety for private patient information. Our goal was to combine the immutability of blockchain with the potential of AI to create a secure and reliable system for patient data storage, validation, and transfer.

What it does

BlockAId is a comprehensive solution that:

  • Extracts patient-related information from PDFs.
  • Encrypts and securely stores this data in a blockchain.
  • Uses complex techniques to validate and categorize the extracted data, flagging any suspicious or inconsistent entries.
  • Provides a user-friendly web interface for data upload, blockchain mining, and data retrieval.

How we built it

We utilized Python for the back-end, implementing the blockchain structure and encryption methods. For data extraction, regular expressions were used to parse PDFs. The Flask framework facilitated the creation of our web application.

Challenges we ran into

  • Ensuring the scalability and performance of our blockchain implementation.
  • Accurately extracting and categorizing patient data from diverse PDF formats.
  • Producing readable and consistent data after scraping and flagging.

Accomplishments that we're proud of

  • Implementing a user-friendly web interface that simplifies the complex processes of data extraction, encryption, and blockchain mining.
  • Achieving a high level of data accuracy and reliability.

What we learned

  • The intricacies of blockchain implementation and its potential in healthcare data security.
  • The importance of user experience in complex technical solutions.

What's next for Block-Aid

  • Enhancing the scalability of the blockchain to handle larger datasets.
  • Expanding the flagging system to detect suspicious data through an specialized AI language Model
  • Collaborating with healthcare institutions to test and refine BlockAId in real-world scenarios.
Share this project:

Updates