John is a software developer who builds custom solutions for web, enterprise and mobile platforms. He has more than a decade of experience leading artificial intelligence projects in natural language processing, developing technology for more accurate search, retrieval, and text-based data mining in English and foreign languages. He has also worked more generally as a consultant in a variety of domains to help businesses improve their technology and processes.
Currently John works at Lex Machina which provides legal analytics to law firms and in-house counsel for making better decisions around intellectual property litigation.
Interests include natural language processing, text analytics, semantic search, machine learning, and linked data.