brainsteam.co.uk/brainsteam/content/pages/my-work.md

97 lines
5.7 KiB
Markdown
Raw Normal View History

2022-01-16 12:30:57 +00:00
---
2023-07-09 11:34:44 +01:00
post_meta:
- date
title: My Work
2023-07-09 11:37:19 +01:00
type: pages
2022-01-16 12:30:57 +00:00
---
On this page you will find summaries of projects that I've worked on including both software and scientific research.
2023-07-30 12:08:26 +01:00
## Software
2022-01-16 12:30:57 +00:00
2023-07-30 12:08:26 +01:00
### Turbopilot
2022-01-16 12:30:57 +00:00
2023-07-30 12:08:26 +01:00
[<img src="https://img.shields.io/github/stars/ravenscroftj/turbopilot?style=social" alt="github repository" style="display:inline; margin: 0px;" />](https://github.com/ravenscroftj/turbopilot)
2022-01-16 12:30:57 +00:00
2023-07-30 12:08:26 +01:00
A weekend experiment where I attempted to use [GGML](https://github.com/ggerganov/ggml/) quantized tensors to run a state-of-the-art code completion model on commodity hardware including laptops, desktops, ARM machines like Macbooks and even Raspberry Pis. As the GGML library matures, I'm adding support for things like Nvidia GPU support too.
2022-01-16 12:30:57 +00:00
### Partridge
2023-07-30 12:08:26 +01:00
[Website](https://papro.org.uk/) | [<img src="https://img.shields.io/github/stars/ravenscroftj/partridge?style=social" alt="github repository" style="display:inline; margin: 0px;" />](https://github.com/ravenscroftj/partridge)
2022-01-16 12:30:57 +00:00
A scientific paper indexing system that uses machine learning to enrich papers in order to make them more easy to search and filter. Originally written in Python 2 with xml-rpc worker processes and recently updated to use Python 3 and [dramatiq](https://dramatiq.io/) for concurrency.
### Sapienta
2023-07-30 12:08:26 +01:00
[Website](http://www.sapientaproject.com/) | [Live Instance](https://sapienta.dcs.aber.ac.uk/) | [<img src="https://img.shields.io/github/stars/ravenscroftj/sapienta?style=social" alt="github repository" style="display:inline; margin: 0px;" />](https://github.com/ravenscroftj/sapienta)
2022-01-16 12:30:57 +00:00
An NLP pipeline for processing and enriching scientific papers with sentence-level information about their core scientific concepts (CoreSCs). This is a Python 3 implementation of Prof Maria Liakata's 2010 paper. We provide a free web service for low volume requests and a simple to use docker configuration for those who want to run the software over a larger number of papers.
2023-07-30 12:08:26 +01:00
### CDCRTool
[<img src="https://img.shields.io/github/stars/ravenscroftj/cdcrtool?style=social" alt="github repository" style="display:inline; margin: 0px;" />](https://github.com/ravenscroftj/cdcrtool)
A tool for annotating co-references of entities that occur in linked news paper article/scientific paper pairings. Some 'sharp' code but this was my first venture into 'full stack' using ReactJS on the frontend and Flask on the backend. The repository also contains the final corpus which we made available as part of our EACL21 publication.
### TimeTrack
[<img src="https://img.shields.io/github/stars/ravenscroftj/timetrack?style=social" alt="github repository" style="display:inline; margin: 0px;" />](https://github.com/ravenscroftj/timetrack)
A small command-line tool I wrote for monitoring my time spent on projects - it has API integration with the popular SaaS timesheet tool [Harvest](https://www.getharvest.com/)
## Academic Publications
2022-01-16 12:30:57 +00:00
Below are links to my various publishing profiles in case you prefer to follow me on an external site/silo:
- [ORCID](https://orcid.org/0000-0003-0293-9452)
- [Google Scholar Profile](https://scholar.google.co.uk/citations?user=e43P2foAAAAJ&hl=en)
- [Semantic Scholar](https://www.semanticscholar.org/author/145681615)
2023-07-30 12:08:26 +01:00
### 2022
<ul>
<li>Maufe, M., <strong>Ravenscroft, J.</strong>, Procter, R., & Liakata, M. (2022, December). <a href="">A Pipeline for Generating, Annotating and Employing Synthetic Data for Real World Question Answering.</a> In Proceedings of the The 2022 Conference on Empirical Methods in Natural Language Processing: System Demonstrations (pp. 80-97).
</li>
</ul>
2022-01-16 12:30:57 +00:00
### 2021
<ul>
2023-07-30 12:08:26 +01:00
<li><strong>Ravenscroft J.</strong>, Cattan A., Clare A., Dagan I., Liakata M. <a href="https://aclanthology.org/2021.eacl-main.21.pdf">CD<sup>2</sup>CR: Co-reference Resolution Across Documents and Domains</a> In Proceedings of the 16th Conference of the European Chapter of the Association for Computational Linguistics: Main Volume (pp. 270-280).</li>
2022-01-16 12:30:57 +00:00
</ul>
### 2019
<ul>
<li>Steffens A,, Campello A., <strong>Ravenscroft J.</strong>, Clark A., Hagras H. <a href="http://ceur-ws.org/Vol-2380/paper_151.pdf">Deep Segmentation: using Deep Convolutional Networks for Coral Reef pixel-wise Parsing</a> <em>technical notes</em></li>
</ul>
### 2018
<ul>
2023-07-30 12:08:26 +01:00
<li><strong>Ravenscroft, J.</strong>, Clare, A., &amp; Liakata, M. <a href="http://aclweb.org/anthology/P18-4004">HarriGT: Linking news articles to scientific literature.</a> In Proceedings of ACL 2018, System Demonstrations (pp. 19-24).</li>
2022-01-16 12:30:57 +00:00
</ul>
### 2017
<ul>
2023-07-30 12:08:26 +01:00
<li><strong>Ravenscroft, J.</strong>, Clare, A., Duma, D., Liakata, M. <a href="https://doi.org/10.1371/journal.pone.0173152">Measuring scientific impact beyond academia: An assessment of existing impact metrics and proposed improvements</a> PloS one, 12(3), e0173152.</li>
2022-01-16 12:30:57 +00:00
</ul>
### 2016
<ul>
<li>
<p><strong>Ravenscroft J.</strong>, Oellrich A., Saha S., &amp; Liakata M. <a href="http://www.lrec-conf.org/proceedings/lrec2016/summaries/928.html">Multi-label Annotation in Scientific Articles - The Multi-label Cancer Risk Assessment Corpus</a></p>
</li>
<li>
<p>Duma D., Liakata M., Clare A., <strong>Ravenscroft J.</strong>, &amp; Klein E. <a href="http://www.lrec-conf.org/proceedings/lrec2016/pdf/676_Paper.pdf">Applying Core Scientific Concepts to Context-Based Citation Recommendation</a></p>
</li>
<li>
<p>Duma D., Liakata M., Clare A., <strong>Ravenscroft J.</strong>, &amp; Klein E. <a href="https://doi.org/10.1045/september2016-duma">Rhetorical Classification of Anchor Text for Citation Recommendation</a></p>
</li>
</ul>
### 2013
<ul>
<li><strong>Ravenscroft, J.</strong>, Liakata, M., &amp; Clare, A. <a href="https://doi.org/10.1007/978-3-319-02621-3_26">Partridge: An Effective System for the Automatic Classification of the Types of Academic Papers</a></li>
</ul>