DANIEL W. CORWIN
Dan@Lexikos.com 781.316.2995
Creative Software Architect seeks design challenges
in Java related to the analysis of electronic medical records, plus help matching
his NLU tools to semantic-search clinical applications. Recent efforts involve complex query
generation for such tasks, plus a hunt for commercialization partners or
clients. Longer-term specialties are
custom interpretive languages; group web sites; WP, AI and O-O design
paradigms, product R&D teamwork.
Computers: Java 2, servlets &
JSP, Common Lisp, Scheme, C, Javascript; JSTL/XSLT, CSS, SQL,
XTM, RDF, OWL; Eclipse, Subversion, Windows PCs; Tomcat; basic Unix;
several scripting languages, Conceptual
Graphs.. I invented the Wang "Glossary" (WP key macros),
self-annotating URL IDs, Idealized-English
ontologies and a Words interpreter of
text content.
Education: Massachusetts Institute of
Technology --
Mechanical
Engineering (Dynamic Systems Analysis and Modeling): MS & BS
Artificial Intelligence (Vision systems, NLP/NLU, learning paradigms) Most of PhD work
Software Architect, Lexikos Corporation,
Using insights gained at MGH and Jarg, plus standard
medical domain lexicons, I developed downloadable JSPs able to contextually
summarize and index EMR notes for various clinical specialties. Designed ways by which domain experts can
customize these apps to local workflow and caregiver-support needs, and Lexikos
NLU tools can accurately locate relevant clinical literature. An associated
As
contract developer with Jarg Corporation, built a multi-node Agency search engine, for which I
continue to act as VAR. Agency handles semantic queries and
alerts for PubMed abstracts but was designed to query
social groupware web sites or any related English biomedical texts and exploits
Lexikos technology for high accuracy text analysis tools for natural language
processing.
Prototyped a web app for Boston MedFlight letting
EMTs build patient care records by using limited in-flight voice commands;
vital signs sensors; and history-guided data entry. It ran on tablet PCs under Tomcat using a
colleague’s C# GUI. It was designed to
organize and validate inputs into a treatment timeline, then emit them in HL7
formats to hospital and billing systems.
For exposure, I contributed to standards
on coding tools, worked with BioPAX and W3C’s HCLS group. Also co-founded
Senior R&D Engineer, Mass. General Hospital, Imaging
Dept, Boston, MA August 2008 – March 2010
I added semantic and full text indexing technology to
the embryonic QPID search engine for clinical patient records, greatly boosting
its speed, modularity, accuracy. Recoded
key Java classes to ignore hits near “negation” or “family” terms; fixed
highlighting bugs; improved query formation tools. Devised code-modeling and query-library tests
to suggest new improvements in engine speed.
Created Vocabulary
JSPs to author and upload libraries of “synonym-sets” and “saved-query” sets,
each custom tailored to web apps searching inpatient/outpatient charts or
appointment schedules for special clinical conditions in (textual) reports.
Designed and built QA tools to compare recall and precision for query libraries
that had become too accurate to measure by less rigorous means.
Designed a distribution and user-community web app to help groups
generate licensed QPID search apps in volume and exchange search libraries with
other QPID users. Proposed technology to
support English dialog queries phrased in HITSP and Lexikos vocabularies, able
to find applicable predefined queries.
Internet Media Developer, Addison Wesley
Longman,
I redesigned AWL’s Open Market web site for the Professional Reference
division, porting a script-based catalog to Java as a “softgood”. It enabled customer-specific, off-line,
and/or special-purpose versions as divisional marketing aids. Advised CIO and internal clients on
distance-learning infrastructure; softgood security & servers;
marketing-data Q/A tools. Devised extranet site for major sales partners which
reported to each user changes in AWL offerings since his/her last visit.
Consultant/Software Architect, LinkCo,
Design contract: a high-volume, extranet application to turn paper Japanese business reports into English on-line databases. Using self-expanding bilingual lexicons, a web server built task-specific HTML "kits" with applets for data entry, translation & QA; then “contracted” the kits to world-wide translators.
Sr. Analyst,
Led a small R&D group seeking to improve NECX's on-line computer
products store. Built its first intranet
around "web news". Reported on
four Netscape/Sun conferences to advise management on emerging web standards.
Sr. Software Developer, Information Access Co.,
Designed
strategic toolkit utilities for
Consultant/R&D Manager at HyTex, Inc.,
(1)
On-site at Lotus, (Cambridge), finished and improved a
partial design for the WP editor sold in LotusWorks 2.0; rapidly coded it in C,
under Lotus' Windows-like GUI. (2) For
Palette Systems (
Founder/Architect
at Lexikos Corporation,
(50%) As President/Manager, founded and led a linguistics-oriented
software start-up to complete my Ph.D thesis work. Raised $850,000 via five contracts (DOD, GE,
ADS) and led six developers, marketing, G&A on world-class utilities,
ontology, grammar and lexicons to analyze English text.
(50%) As Architect, (1) created multi-layered Lisp software able to
efficiently parse written English. The
core data was 8,000 roots and all inflections, extensively hand-modeled by
computational linguists. (2) Added Marcus parser under USAF funding, adding
grammar-guided backtracking, logic to resolve topics and anaphora, and (3) case-frame
semantics per my pre-Wang NLP doctoral thesis work.
Principal
Eng./Dept. Mgr/Architect at Wang Labs,
Wrote core logic for Wang's original 16Kb WP editor, including menus,
in PL/M and 8080. Two patents on
Glossary (keyboard macros). Led 10
coders in expanding/moving WP for OIS & VS systems. Advised on all later Wang WP aids, and led
their 400-person Office Automation division as its Software Architect.
Proposed and led R&D on "Proofreader," a
first-of-its-kind syntax corrector for draft WP text meant to check/repair
grammar, spelling, style. Expanded
(Scheme-based) prototypes into the "Author Aids" product line, adding
on-line reference works. Managed early
R&D on it, obtaining bulk lexical data for all the products by sponsoring
and justifying a $5M Dictronics (company) acquisition.
Led Directed Research Group, seeking new ways to automate offices via
workflow software and AI methods.
Monitored a floating team of up to 12 prototype designers; devised a
WP-based ORB to integrate Wang's three host-dependent software divisions.