drh@acm.org
http://www.hwaci.com/drh/
704.948.4565
Graphical User Interfaces | Tcl/Tk, Java, X11, Motif, HTML, XML, CGI, Win32, Custom widgets and displays. |
Formal Languages | Data format conversion, Language translation, Compiler design and implementation, Parsers, Formal language design. |
Hard Algorithms | Scheduling, Routing, Optimization, NP-completeness and computability, Efficient solutions to difficult problems. |
Information Theory | Lossless compression, Encryption, Coding, Error Correction. |
Natural Language Processing | Parsing and understanding of human language, Grammar and style checking, Artificial intelligence. |
Text Processing | Fast search and retrieval, Closest match algorithms, Text formatting and analysis, Text format conversion, Automatic indexing. |
Digital Signal Processing | Filtering, Analysis of speech, Communications. |
Client-Server Development | TCP/IP, HTTP, GCI, Web-based applications, Internetworking, Network security. |
Software Engineering | Object-Oriented design, OMT, Configuration management. |
Unix, SunOS, Solaris, HPUX, POSIX, Linux, MS-Windows
C++, Java, C, Tcl/Tk, SQL, Prolog, Pascal, Fortran, Assembly, Shell, AWK, LaTeX troff, SGML, HTML, Postscript, Motif, X11, X-Windows
July 1992 to Present |
Member of Technical Staff at Hwaci. Recent clients include:
|
August 1987 to June 1992 | Graduate student in Computer Science at Duke University, Durham, North Carolina. Ph.D. Dissertation: Design and Development of a Spoken Natural Language Dialog Processing System. |
September 1984 August 1987 | Staff Engineer at AT&T Advanced Technologies in Greensboro, North Carolina. |
September 1979 to September 1984 | Student at the Georgia Institute of Technology. Undergraduate major was Electrical Engineering. GPA was 3.8/4.0. I also obtained a Masters Degree in Electrical Engineering (GPA 4.0/4.0) with an emphasis in Digital Signal Processing. |
Books |
D. R. Hipp, with Mark Harrison, Editor,
An Introduction to Embedded Tk,
one chapter in Tcl/Tk Tools,
O'Reilly & Associates, Sebastopol, CA.
http://www.ora.com/catalog/tcltools/
D. Richard Hipp, Design and Development of Spoken Natural Language Dialog Parsing Systems, Ph.D. Dissertation in Computer Science. Duke University, 1992. R. W. Smith and D. R. Hipp, Spoken Natural Language Dialog Systems: A Practical Approach, Oxford University Press, New York, 1994. |
Journal Articles |
R. W. Smith, D. R. Hipp & A. W. Biermann, ``An Architecture for Voice Dialog Systems Based on Prolog-Style Theorem Proving//, Computational Linguistics |
Conference Papers |
D. R. Hipp and M. Cruse, ``PtTcl: Using Tcl with Pthreads''
Proceedings of the
Fifth Tcl/Tk Workshop 1997. Boston, MA, July 14-17, 1997.
(Available on-line)
D. R. Hipp and D. L. Absher, ``DSPView: A Graphical DSP Application Development Environment'', Proceedings of the 1995 International Conference on Signal Processing Applications & Technology, Boston, Massachusetts, October 24-26, 1995, pages 896-900. A. W. Biermann, C. I. Guinn, R. W. Smith and D. R. Hipp, ``Efficient Collaborative Discourse: A Theory and Its Implementation'', Proceedings of the ARPA Workshop on Human Language Technology, 1993. R. W. Smith, D. R. Hipp and A. W. Biermann, ``A Dialog Control Algorithm and Its Performance'', Proceedings of the Third Conference on Applied Natural Language Processing, Trento, Italy, April 1-3, 1992, pages 9-16. R. W. Smith, D. R. Hipp, and A. W. Biermann, ``Four Theories of Natural Language Processing and Their Integration into a Practical Dialog Machine,'' Proceedings of the Workshop on Fully Implemented Natural Language Understanding Systems, Trento, Italy, March 30, 1992, pages 100-109. R. W. Smith and D. R. Hipp, ``Using Expectation to Enable Spoken Variable Initiative Dialog,'' Proceedings of the 1992 Symposium on Applied Computing, Kansas City, Missouri, March 1-3, 1992, pages 123-130. |
![]() |
Revised: February 24, 1999
|