GithubHelp home page GithubHelp logo

caramel2001 / archmed Goto Github PK

View Code? Open in Web Editor NEW
0.0 2.0 0.0 211.9 MB

Python 0.32% Java 27.68% SWIG 0.02% XQuery 0.05% XSLT 0.15% Shell 0.04% Roff 0.61% Batchfile 0.01% HTML 13.53% Ruby 0.94% JavaScript 6.46% CSS 0.48% Jupyter Notebook 49.73%

archmed's Introduction

ArchMed

Reading research papers has never been easier..

URL to the Application : http://10.91.113.144:8501

Inspiration

The goal of this project is to improve the accessibility and comprehension of scientific research papers for people working in the biomedical sector. Research publications are frequently written in technical language that is challenging for non-experts to understand, making it more difficult for them to stay current on the most recent research and use it in their work. This project intends to bridge the gap between technical research and practical application by simplifying complex articles and breaking them down into simple concepts. This will enable people in the biomedical industry to stay informed and use the most recent research to better their work.

What it does

The project provides a selection of tools made to increase the usability and accessibility of research articles. The initiative makes it possible for users to immediately understand the main ideas of a given document by distilling lengthy research papers into concise summaries and presenting them in slide style. Additionally, the project makes use of keyword analysis to give readers a deeper grasp of the subjects and ideas that were covered in the article. Users can also engage in a chat feature that provides answers to questions related to the research papers. Finally, the project offers paper recommendations based on the user's interests and reading history. All of these features work together to make research papers more digestible and increase their practical applications in the real world.

How we built it

We have utilised pre-trained State-Of-The-Art Transformer Architecture models - BioLinkBERT (Base) and T5 for Question-Answering and Text Summarisation tasks. These models were determined after a very rigorous and thorough analysis as shown on next slide..

Accomplishments that we're proud of

Our end-to-end deployed system gives the user to interact and understand the document in a way never done before!

  1. KEYWORD ANALYSIS : Understanding the distribution of words across the document.
  2. TEXT SUMMARIZATION : Generating concise summaries of sections in the document
  3. SLIDE DECK GENERATION : Reproducing the contents of the document in the form of a simple, short and aesthetic PPT
  4. RECOMMENDATION SYSTEM : Providing suggestions to users based on relevance and upcoming latest trends.

What we learned

Deployment using Streamlit package. Google Slides API documentation. HuggingFace transformer inference as well as pre-trained checkpoints.

What's next for ArchMed

  1. Citation Networks for recommender system.
  2. Using Generative AI to produce explanatory videos.
  3. Containerisation (Docker/Kubernetes) to improve scalability.

About us

We are a diverse and equally qualified group of penultimate-year students from Nanyang Technological University, Singapore.

archmed's People

Contributors

caramel2001 avatar haresh-seenivasagan avatar siddhantpathakk avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.