Skip to content

Pathway databases such as Kegg, EcoCyc and MetaCyc store structured representations of known biomedical processes and make the scientist’s life easier, but are expensive to create and suffer from low coverage. This has led to major efforts in the automatic construction of such knowledge bases from natural language text. In particular, since 2009…

Notifications You must be signed in to change notification settings

archienorman11/nlp-event-extraction

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Statistical Natural Language Processing - Group Assignment 1 - Event Extraction

Repository contents:

  • Code folder consisting of the main source code in Scala
  • Data Analysis Flow consisting of screenshots from the Data Analysis process
  • Predictions folder consisting of prediction made
  • Report folder consisting of the final report in PDF format

Assignment Brief

The tasks to be completed in this assignment were:

  1. Implementation of Perceptron Algorithm
  2. Implementation of Average Perceptron
  3. Feature Engineering and Evaluation
  4. Implementation and evaluation for Problem 4
  5. Problem 6: Error Analysis
  6. Joint Conditional Likelihood

Instructions

To run the source code, you have to manually set up a project in an IDE that supports Scala. For this assignment, IntelliJ IDEA IDE was used.

About

Pathway databases such as Kegg, EcoCyc and MetaCyc store structured representations of known biomedical processes and make the scientist’s life easier, but are expensive to create and suffer from low coverage. This has led to major efforts in the automatic construction of such knowledge bases from natural language text. In particular, since 2009…

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published