We have developed a tool allowing researchers to analyse HIV and TB Clinical Trial Protocols and identify risk factors using Natural Language Processing. The tool allows a user to upload a clinical trial protocol in PDF format, and the tool will generate a risk assessment of the trial. You can find example protocols by searching on ClinicalTrials.gov.

The tool allows a user to upload a trial protocol in PDF format. The tool processes the PDF into plain text and identifies features which indicate high or low risk of uninformativeness.
At present the tool supports the following features:
The features are then passed into a scoring formula which scores the protocol from 0 to 100, and then the protocol is flagged as HIGH, MEDIUM or LOW risk.
The Protocol Analysis Tool runs on Python and requires or uses the packages Plotly Dash, Scikit-Learn, SpaCy and NLTK. The tool runs as a web app in the user’s browser. It is developed as a Docker container and it has been deployed to the cloud as a Microsoft Azure Web App.
PDFs are converted to text using the library Tika, developed by Apache.
All third-party components are open source and there are no closed source dependencies.
A list of the accuracy scores of the various components is provided here.
Download this repository from the Github link as in the below screenshot, and unzip it on your computer

Alternatively if you are using Git in the command line,
Now you have the source code. You can edit it in your favourite IDE, or alternatively run it with Docker:
front_end. Run the command: docker-compose up

Each parameter is identified in the document by a stand-alone component. The majority of these components use machine learning but three (Phase, Number of Subjects and Countries) use a combined rule-based + machine learning ensemble approach. For example, identifying phase was easier to achieve using a list of key words and phrases, rather than a machine learning approach.
The default sample size tertiles were derived from a sample of 21 trials in LMICs, but have been rounded and manually adjusted based on statistics from ClinicalTrials.gov data.
The tertiles were first calculated using the training dataset, but in a number of phase and pathology combinations the data was too sparse and so tertile values had to be used from ClinicalTrials.gov. The ClinicalTrials.gov data dump was used from 28 Feb 2022.
Future development work on this project could include:
We have identified the potential for natural language processing to extract data from protocols at BMGF. Both machine learning and rule-based methods have a huge potential for this problem, and machine learning models wrapped inside a user-friendly GUI make the power of AI evident and accessible to stakeholders throughout the organisation.
With the protocol analysis tool, it is possible to explore protocols and systematically identify risk factors very quickly.

Clinical Trial Data Lookup Google Sheets™ plugin Do you need to look up clinical trial data from the NCT ID? Fast Data Science has developed a Google Sheets™ add-on (plugin) which finds clinical trials data. The plugin uses the clinicaltrials.gov API. Clinical Trial Data Google Sheets™ Plugin Install plugin Install the free Google Sheets™ plugin for looking up clinical trial data Install Plugin The user will provide a number of NCT IDs in column A (or whichever one they choose) in the Google Sheet™, and the tool will look up those NCT IDs and retrieve information on those trials and populate that information into columns.
You may have been tasked with creating a clinical trial site budget. This is a budget itemising all the costs that will be incurred at the study site. The site budget may be needed To estimate the total cost of that site running part of the trial, as part of a bid to the CRO or sponsor To identify who needs to be reimbursed for each cost item To ascertain whether or not it is feasible to run the trial at that site To ensure that the site is reimbursed for the costs that they incur while running the trial If you are building a site budget, the most important document is the study protocol.

Fast Data Science are pleased to announce that the Clinical Trial Risk Tool, has been accepted as a supplier on the UK Government’s G-Cloud 15 framework. The G-Cloud 15 framework allows public sector bodies to buy cloud-based computing services such as AI, hosting, software and support directly without lengthy, costly traditional tender processes. What does the Clinical Trial Risk Tool do? The Clinical Trial Risk Tool helps users to analyse clinical trial protocols and documents.