Contextflow

Artificial Intelligence for Medical Diagnosis

Contextflow

Artificial Intelligence for Medical Diagnosis

Date Published

Jan 2, 2023

Jan 2, 2023

Industry

Pharmaceuticals

Share

Share

Date Published

Jan 2, 2023

Industry

Pharmaceuticals

Share

Use Case

The field of medicine faces a global shortage of radiologists, combined with increasing workloads and complex diagnoses, leading to delays, missed findings and huge overtime expenses in healthcare.

Contextflow brings together experts in medical imaging and artificial intelligence from the Medical University of Vienna (MUW) and the Technical University of Vienna to help radiologists prioritize and diagnose difficult cases faster and more accurately using Julia.

Here’s how it works:

A radiologist will upload a scan and mark a region of interest. Contextflow’s three-dimensional image-based search engine searches a database of thousands of images to find similar cases based on visual disease pattern detection. Each result is a full volume, so radiologists can scroll through or change the contrast or brightness. Radiologists can even restrict results based on age, gender or pathological findings in the report via text search.

How does Julia help make this possible?

Contextflow uses Knet.jl, a Julia deep learning package, to build the models that enable Contextflow’s three-dimensional image-based search engine to identify reference cases for physicians.

Contextflow relies on complex data processing pipelines to deliver results to customers immediately with tight computing resources.

According to Rene Donner, Chief Technology Officer, the advantages of Julia include:

  • Clear and concise language

  • Malleable through metaprogramming

  • Great low-level deep learning libraries (Knet.jl)

  • Easy to achieve abstract (data flow graphs) and low-level tasks (deep learning engineering, input/output, control over memory layout)

Radiologists often spend up to 20 minutes searching for information to help them with a diagnosis. With our tool, the search time is cut down to ~2 seconds,

Donner explains:

We would not be where we are now without Julia. It is a joy to use Julia to express one’s ideas.

Furthermore:

Julia allows us to go from initial code to entire systems without the need to reimplement anything in a second language. We use Julia’s metaprogramming capabilities and deep learning frameworks that are simply not available in other languages.

Tags

Tags

Tags

Authors

JuliaHub, formerly Julia Computing, was founded in 2015 by the four co-creators of Julia (Dr. Viral Shah, Prof. Alan Edelman, Dr. Jeff Bezanson and Stefan Karpinski) together with Deepak Vinchhi and Keno Fischer. Julia is the fastest and easiest high productivity language for scientific computing. Julia is used by over 10,000 companies and over 1,500 universities. Julia’s creators won the prestigious James H. Wilkinson Prize for Numerical Software and the Sidney Fernbach Award.

Authors

JuliaHub, formerly Julia Computing, was founded in 2015 by the four co-creators of Julia (Dr. Viral Shah, Prof. Alan Edelman, Dr. Jeff Bezanson and Stefan Karpinski) together with Deepak Vinchhi and Keno Fischer. Julia is the fastest and easiest high productivity language for scientific computing. Julia is used by over 10,000 companies and over 1,500 universities. Julia’s creators won the prestigious James H. Wilkinson Prize for Numerical Software and the Sidney Fernbach Award.

Authors

JuliaHub, formerly Julia Computing, was founded in 2015 by the four co-creators of Julia (Dr. Viral Shah, Prof. Alan Edelman, Dr. Jeff Bezanson and Stefan Karpinski) together with Deepak Vinchhi and Keno Fischer. Julia is the fastest and easiest high productivity language for scientific computing. Julia is used by over 10,000 companies and over 1,500 universities. Julia’s creators won the prestigious James H. Wilkinson Prize for Numerical Software and the Sidney Fernbach Award.

Contact Us

Want to get enterprise support, schedule a demo, or learn about how we can help build a custom solution? We are here to help.

Contact Us

Want to get enterprise support, schedule a demo, or learn about how we can help build a custom solution? We are here to help.

Contact Sales

Learn about our products, pricing, implementation, and how JuliaHub can help your business

We’ll use your information to respond to your inquiry and, if applicable, classify your interest for relevant follow-up regarding our products. If you'd like to receive our newsletter and product updates, please check the box above. You can unsubscribe at any time. Learn more in our Privacy Policy.

Get a Demo

Discover how Dyad, JuliaHub, and Pumas can improve your modeling and simulation workflows.

Enterprise Support

Leverage our developers, engineers and data scientists to help you build new solutions.

Custom Solutions

Have a complex setup that needs a custom solution? We are here to help.

Contact Sales

Learn about our products, pricing, implementation, and how JuliaHub can help your business

We’ll use your information to respond to your inquiry and, if applicable, classify your interest for relevant follow-up regarding our products. If you'd like to receive our newsletter and product updates, please check the box above. You can unsubscribe at any time. Learn more in our Privacy Policy.

Contact Sales

Learn about our products, pricing, implementation, and how JuliaHub can help your business

We’ll use your information to respond to your inquiry and, if applicable, classify your interest for relevant follow-up regarding our products. If you'd like to receive our newsletter and product updates, please check the box above. You can unsubscribe at any time. Learn more in our Privacy Policy.

Get a Demo

Discover how Dyad, JuliaHub, and Pumas can improve your modeling and simulation workflows.

Enterprise Support

Leverage our developers, engineers and data scientists to help you build new solutions.

Custom Solutions

Have a complex setup that needs a custom solution? We are here to help.

/

/

Artificial Intelligence for Medical Diagnosis

/

/

Artificial Intelligence for Medical Diagnosis