Post Job Free
Sign in

Computer Science Project

Location:
Baltimore, MD
Posted:
November 12, 2012

Contact this candidate

Resume:

Radu Florian

Office address: Home address:

*** *** *********** ********

Johns Hopkins University

Baltimore, MD 21218

Tel: 410-***-****, Fax: 410-***-****

* **** **** **., *** 101

Baltimore, MD 21218

Tel: 410-***-****

Education

Johns Hopkins University,

Baltimore MD

1996-present: PhD

Candidate, Computer Science

Expected thesis area:Statistical

Natural Language and Speech Processing

Teaching Fellowship

Bucharest University,

Bucharest Romania

Diploma de studii aprofundate, June 1996(equivalent

to M.S. degree), Computer Science, GPA 10.00/10.00;

Thesis: Wavelet-based transformations

- a survey;

Merit Fellowship;

Bucharest University,

Bucharest Romania

B.S.,June 1995, obtained with Diploma

de merit, (equivalent of magna cum laude) Computer Science,

GPA 10.00/10.00.

Thesis: Speech recognition and neural

networks;

Merit Fellowship;

Professional experience

Bucharest University,

Bucharest Romania

Teaching instructorIntroduction to Computer Programming: Responsible for designing and conducting laboratoryassignments

with the classResponsible for teaching recitations, designing part

of the final exam; all grading in class.Neural Networks:Responsible for teaching recitations, designing and conducting

laboratory experiments, partial grading.

Programming Languages

C++ (Borland, ANSI, gnu, Microsoft), C (gnu, Borland,

Microsoft), Pascal(Borland, Turbo, Delphi), Perl, Lisp, Scheme, Java, Prolog,

Smalltalk.

Operating Systems

Solaris, SunOS, Linux, MS-DOS, MS-Windows 3.1, MS

Windows95.

Projects

Speech

recognizer

As a part of my BS thesis, I have implemented a speech

recognizer in C++ It was developed from scratch, using the basic sound

functions implemented under Windows 3.1 (read utterance, open file and

read it chunk by chunk, play the file). The input file was a spoken utterance

in Microsoft WAVE format. The algorithm I investigated computed the mel-cepstral

coefficients from the input and used a dynamic time warping algorithm to

align them against a set of previously learned patterns. There were 3 patterns

for each word to be recognized; they were obtained from the training set

using a 3-NN clustering algorithm. The

system was a discrete-word, speaker-dependent recognition system. I trained

it on a data set of digits and commands, 16 words in total. The accuracy

was close to 80%.

Visualization

tool for regular grammars

As a course project, I have also implemented a visualization

tool for mapping regular grammars or regular expressions to a graphical

representation. One can associate every word of length n from the language

generated by a regular expression with a dot on a table. My project drew

that table in a window. This a method of generating fractals. I also designed

an algorithm for constructing the regular grammar that generates the same

language as a regular expression.

A

CASE Tool

As a team course project for an 1 year course in software

engineering, I have devised and implemented a CASE tool, including the

full set of stages of analysis, design, implementation, validation and

maintenance. The program was written in C++.

Courses attended:

Computer

Science:600.465 Natural

Language Processing600.476 Information

Extraction from Speech and Text600.466 Information

Retrieval and Text Understanding600.463 Algorithms

I600.421 Object

Oriented Systems600.439 Computational

Biology600.488 Computational

GeometryOperating SystemsNeural NetworksDistributed SystemsStatistical Methods in Pattern RecognitionArtificial IntelligenceParallel ProgrammingL-SystemsSoftware Engineering

Math

and Statistics courses:Mathematical (Real and Multidimensional) AnalysisComplex AnalysisGeometryNumerical MethodsFunctional AnalysisAlgebra I and IIDifferential EquationsPartial Differential EquationsInformation TheoryStatisticsSimulationAdvanced Statistical Methods

Topics of Interest

Natural

Language Processing and Understanding

Speech

Recognition

Artificial

Intelligence

Machine

Learning

Machine

Translation



Contact this candidate