← Back to cohort

Farrukh Ahmed

FAST · 2021 · i17 - 0100
Email
Phone
LinkedIn
GitHub

Academic

Program
CGPA
Year
2021
Education
Address
DOB

Career

Current role
Target role
Skills
Python, PyTorch, NetworkX, Owlready2, Transformer, Django Web Framework, NLP, Knowledge Graphs, Semantic Web Ontologies, Named Entity Recognition (NER), Entity Linking (EL), Relation Extraction (RE), BioBERT, Personalised Pagerank (PPR)

Verbatim text

The exact text the LLM saw on the page (or the booklet text from the old import). This is what powers semantic search.
Biomedical Text Annotation Using Knowledge Graphs 
This project will create a web-based semantic biomedical text annotator using NLP (Natural 
Language Processing) and knowledge graphs/semantic web ontologies. This annotator focuses on 
two domains of the biomedical literature: diseases and genes. To implement our biomedical 
semantic text annotator, we needed to perform the following three major steps: (1) Named Entity 
Recognition (NER) to extract the entities of types genes and diseases, (2) Entity Linking (EL) to link 
the extracted entities to relevant entities from the selected ontologies (3) Relation Extraction (RE) 
to extract relations between genes and disease entities. For NER and RE, we used BioBERT which 
gave good accuracies greater than 90%. For relation extraction, we used Personalised Pagerank 
(PPR) algorithm supplemented with Gene-Disease relations extracted from text. The user interface 
is developed using python-based django web framework. The interface consists of only a single 
view.  Using the interface, the user inputs a text. The application will then display the text with the 
extracted entities highlighted by their entity types. It will also display a document graph showing 
entities as nodes and links between the entities. The application also displays a brief description of 
the highlighted entity, when clicked.  
 
 
 
 
 
 
 
 
 
 
 
Technology Used: 
Python, PyTorch, NetworkX, Owlready2,  
Transformer, Django Web Framework 
Supervisor Name: 
Dr. Amna Basharat 
Group Members:   
Ahmad Wali Bin Saeed (i17 - 0106) 
Ahmad Ali Bin Saeed (i17 - 0105)                    
Farrukh Ahmed (i17 - 0100)

AI enrichment

Farrukh Ahmed is a student who collaborated on a project to build a web-based biomedical text annotator using NLP and knowledge graphs. The system utilized BioBERT for entity recognition and relation extraction, achieving over 90% accuracy, and was implemented with Django and PyTorch.
Skills (AI)
["Python", "PyTorch", "Django", "NLP", "BioBERT", "Knowledge Graphs", "Named Entity Recognition", "Relation Extraction", "NetworkX", "Owlready2"]
Status: ai_done
Provenance
Source file: Graduate Directory FAST School of Computing 2021 (1st Final) (1).pdf
From job #24 page 197
Created: 1778170889