Tutorials
The best set of beginners' tutorials for the LaTeX typesetting system.
Blog
I occasionally blog on my Medium blog.
Articles
Back in the day, when I had fewer responsibilities and more free time, I'd enjoy writing online articles for various sites, primarily about Java.
How to get into the mobile app game without losing your shirt
An article for BookMachine about how publishers can take a pragmatic approach to entering the mobile domain.
Book review: Filthy Rich Clients
A review of one of the primary texts for desktop Java programming by Chet Haase and Guy Romain.
Sun Releases JCK to OpenJDK and its Derivatives
One of the first scoops revealing Sun's open-source initiative for the Java platform.
Struts 2 Experiments with Hot Deployable Plugins
How the popular Struts platform was looking at becoming more modular.
Apache JCK Request Hits 90 Days without Resolution
A piece about the ongoing conflict between Apache and Sun regarding a JCK license for Apache Harmony.
Desktop Java with SWT: an interview with Steve Northover
An in-depth interview with the chief-architect of SWT, the UI technology behind Eclipse and JFace.
An article, written prior to Java being open-sourced, analysing the pros and cons of switching to a open source model.
LaTeX isn't for everyone but it could be for you
A challenge to the ubiquity of word processors by raising awareness of the LaTeX approach.
The second piece investigating concerns which were hindering Java's presence within the desktop computing space.
The first of two articles looking at Java on the desktop. The truth behind look-and-feel politics is revealed here.
A Week in the Life of an Arch Linux Newbie
A real-life perspective to the Arch Linux distribution.
Research
Many moons ago I studied for a postgraduate degree at the University of Leeds. Here are all my articles, papers and reports.
aConCorde: Towards an open-source, extendable concordancer for Arabic
Roberts Andrew, Al-Sulaiti, Latifa and Atwell, Eric
In: McEnery, Tony et al. (eds.) Corpora Journal. 1(1). Edinburgh University Press. 2006.
CHEAT: combinatory hybrid elementary analysis of text
Atwell, Eric and Roberts, Andrew
Proceedings of Corpus Linguistics 2007
The Use of Corpus, Concordancer and Chatbot in the Teaching of Contemporary Arabic
Al-Sulaiti, Latifa, Roberts, Andrew, Abu Shawar, Bayan, and Atwell, Eric
Proceedings of CL'2007 Corpus Linguistics Conference. University of Birmingham. 2007
Unsupervised learning of linguistic significance
Atwell, Eric, Abu Shawar, Bayan, Roberts, Andrew and Al-Sulaiti, Latifa
In: Barber, S, Baxter, P D, Mardia, K V & Walls, R E (editors) Interdisciplinary Statistics and Bioinformatics, pp. 107-108. University of Leeds. 2006.
Combinatory hybrid elementary analysis of text
Atwell, Eric and Roberts, Andrew
Kurimo, M, Creutz, M and Lagus, K (eds.) Proceedings of the PASCAL Challenge Workshop on Unsupervised Segmentation of Words into Morphemes. 2006
The use of Corpora and Concordance in the Teaching of Contemporary Arabic.
Al-Sulaiti, Latifa, Roberts, Andrew and Atwell, Eric
Proceedings of EuroCALL 2005, Cracow, Poland. 2005
aConCorde: Towards a Proper Concordance of Arabic
Roberts, Andrew, Al-Sulaiti, Latifa and Atwell, Eric
Proceedings of the Corpus Linguistics 2005 Conference, Birmingham, UK. 2005
FAQChat as an Information Retrieval System
Abu Shawar, Bayan, Atwell, Eric and Roberts, Andrew
In: Vetulani, Zygmunt (ed.) Human Language Technologies as a Challenge. Proceedings of the 2nd Language and Technology Conference, Wydawnictwo Poznanskie, Poznan, Poland, pp.274-278. 2005.
A Multilingual Parallel Parsed Corpus as Gold Standard for Grammatical Inference Evaluation
van Zaanen, Menno; Roberts, Andrew and Atwell, Eric
The Amazing Utility of Parallel and Comparable Corpora Workshop. LREC 2004. Lisbon, Portugal. pp58-61, 2004.
CL2003: the International Conference on Corpus Linguistics
Roberts, Andrew
ELSnews newsletter of the European Language and Speech Network,vol. 12.2, pp.6-7, 2003.
Corpus Linguistics, Machine Learning and Evaluation: Views from Leeds
Atwell, Eric; Abu Shawar, Bayan; Babych, Bogdan; Elliott, Debbie; Elliott, John; Gent, Paul; Hartley, Anthony; Hu, Xunlei Rose; Medori, Julia; Oba, Toshifumi; Roberts, Andrew; Scharoff, Serge; Souter, Clive
Research Report number 2003.02. School of Computing, University of Leeds, 2003.
The Use of Corpora for Automatic Evaluation of Grammar Inference Systems
Roberts, Andrew and Atwell, Eric
Proceedings of the Corpus Linguistics 2003 Conference, Lancaster, UK. pp 665-661, 2003.
Unsupervised Grammar Inference Systems for Natural Language
Roberts, Andrew and Atwell, Eric
Research Report number 2002.20. School of Computing, University of Leeds, 2002.
Automatic Acquisition of Word Classification using Distributional Analysis of Content Words with Respect to Function Words
Roberts, Andrew
School of Computing, University of Leeds, United Kingdom
Many moons ago I studied for a postgraduate degree at the University of Leeds. Here are all my articles, papers and reports.
aConCorde: Towards an open-source, extendable concordancer for Arabic
Roberts Andrew, Al-Sulaiti, Latifa and Atwell, Eric
In: McEnery, Tony et al. (eds.) Corpora Journal. 1(1). Edinburgh University Press. 2006.
CHEAT: combinatory hybrid elementary analysis of text
Atwell, Eric and Roberts, Andrew
Proceedings of Corpus Linguistics 2007
The Use of Corpus, Concordancer and Chatbot in the Teaching of Contemporary Arabic
Al-Sulaiti, Latifa, Roberts, Andrew, Abu Shawar, Bayan, and Atwell, Eric
Proceedings of CL'2007 Corpus Linguistics Conference. University of Birmingham. 2007
Unsupervised learning of linguistic significance
Atwell, Eric, Abu Shawar, Bayan, Roberts, Andrew and Al-Sulaiti, Latifa
In: Barber, S, Baxter, P D, Mardia, K V & Walls, R E (editors) Interdisciplinary Statistics and Bioinformatics, pp. 107-108. University of Leeds. 2006.
Combinatory hybrid elementary analysis of text
Atwell, Eric and Roberts, Andrew
Kurimo, M, Creutz, M and Lagus, K (eds.) Proceedings of the PASCAL Challenge Workshop on Unsupervised Segmentation of Words into Morphemes. 2006
The use of Corpora and Concordance in the Teaching of Contemporary Arabic.
Al-Sulaiti, Latifa, Roberts, Andrew and Atwell, Eric
Proceedings of EuroCALL 2005, Cracow, Poland. 2005
aConCorde: Towards a Proper Concordance of Arabic
Roberts, Andrew, Al-Sulaiti, Latifa and Atwell, Eric
Proceedings of the Corpus Linguistics 2005 Conference, Birmingham, UK. 2005
FAQChat as an Information Retrieval System
Abu Shawar, Bayan, Atwell, Eric and Roberts, Andrew
In: Vetulani, Zygmunt (ed.) Human Language Technologies as a Challenge. Proceedings of the 2nd Language and Technology Conference, Wydawnictwo Poznanskie, Poznan, Poland, pp.274-278. 2005.
A Multilingual Parallel Parsed Corpus as Gold Standard for Grammatical Inference Evaluation
van Zaanen, Menno; Roberts, Andrew and Atwell, Eric
The Amazing Utility of Parallel and Comparable Corpora Workshop. LREC 2004. Lisbon, Portugal. pp58-61, 2004.
CL2003: the International Conference on Corpus Linguistics
Roberts, Andrew
ELSnews newsletter of the European Language and Speech Network,vol. 12.2, pp.6-7, 2003.
Corpus Linguistics, Machine Learning and Evaluation: Views from Leeds
Atwell, Eric; Abu Shawar, Bayan; Babych, Bogdan; Elliott, Debbie; Elliott, John; Gent, Paul; Hartley, Anthony; Hu, Xunlei Rose; Medori, Julia; Oba, Toshifumi; Roberts, Andrew; Scharoff, Serge; Souter, Clive
Research Report number 2003.02. School of Computing, University of Leeds, 2003.
The Use of Corpora for Automatic Evaluation of Grammar Inference Systems
Roberts, Andrew and Atwell, Eric
Proceedings of the Corpus Linguistics 2003 Conference, Lancaster, UK. pp 665-661, 2003.
Unsupervised Grammar Inference Systems for Natural Language
Roberts, Andrew and Atwell, Eric
Research Report number 2002.20. School of Computing, University of Leeds, 2002.
Automatic Acquisition of Word Classification using Distributional Analysis of Content Words with Respect to Function Words
Roberts, Andrew
School of Computing, University of Leeds, United Kingdom