ArticleslgStudy

computer science

Raj Reddy

Raj Reddy is a computer science topic covered in the lgStudy science library. This page brings together a partial reference excerpt, illustrations, worked examples, real-world applications and a short study plan, so you can understand Raj Reddy rather than just read about it. In short: Dabbala Rajagopal "Raj" Reddy (born 13 June 1937) is an Indian-born American computer scientist. He is one of the early pioneers of artificial intelligence and has served on the faculty of Stanford and Carnegie Mellon for over 50 years.

Raj Reddy — main illustration
Raj Reddy — illustration

Key takeaways

  • Raj Reddy belongs to computer science; place it in that map before memorising details.
  • Learn the definition first, then one example that makes the definition concrete.
  • Connect Raj Reddy to a quantity you can measure, compute or draw — that is where exam questions come from.
  • Reproduce the core statement of Raj Reddy from memory before moving on to harder problems.

Reference excerpt

Dabbala Rajagopal "Raj" Reddy (born 13 June 1937) is an Indian-born American computer scientist. He is one of the early pioneers of artificial intelligence and has served on the faculty of Stanford and Carnegie Mellon for over 50 years. He was the founding director of the Robotics Institute at Carnegie Mellon University. He was instrumental in helping to create Rajiv Gandhi University of Knowledge Technologies in India, to cater to the educational needs of the low-income, gifted, rural youth. He was the founding chairman of International Institute of Information Technology, Hyderabad. He and Edward Feigenbaum won the 1994 ACM Turing Award, sometimes known as the Nobel Prize of computer science, for their work in the field of artificial intelligence. Reddy was the first person of Asian origin to receive the Turing Award.

Early life and education Raj Reddy was born in a Telugu family in Katur village of Chittoor district of present-day Andhra Pradesh, India. His father, Sreenivasulu Reddy, was a landowner, and his mother, Pitchamma, was a homemaker. He was the first in his family to attend college. After graduating with a bachelor's degree in civil engineering from College of Engineering, Guindy (presently Anna University, Chennai, affiliated to University of Madras), he went to Australia as an intern. While a student at the University of New South Wales, he started using an English Electric Deuce Mark II computer (Vacuum Tube, Mercury Delay line memory with punch card I/O). After graduating with an MTech degree from UNSW in 1960, he joined IBM where he worked as an Applied Science representative. In 1963 he joined Stanford University, graduating in 1966 as the first PhD in AI under John McCarthy. After 3 years on the Faculty at Stanford, he joined Carnegie Mellon University to work with AI pioneers Allen Newell and Herb Simon.

Career

Reddy is the University Professor of Computer Science and Robotics and Moza Bint Nasser Chair at the School of Computer Science at Carnegie Mellon University. From 1960, he worked for IBM in Australia. He was an Assistant Professor of Computer Science at Stanford University from 1966 to 1969. He joined the Carnegie Mellon faculty as an associate professor of Computer Science in 1969. He became a full professor in 1973 and a university professor, in 1984. Reddy was the founding director of the Robotics Institute from 1979 to 1991 and the Dean of School of Computer Science from 1991 to 1999. As a dean of SCS, he helped create the Language Technologies Institute, Human Computer Interaction Institute, Center for Automated Learning and Discovery (since renamed as the Machine Learning Department), and the Institute for Software Research. He is the chairman of Governing Council of IIIT Hyderabad. He was the founding Chancellor (2008-2019) of Rajiv Gandhi University of Knowledge Technologies (RGUKT). Reddy was a co-chair of the President's Information Technology Advisory Committee (PITAC) from 1999 to 2001. He was one of the founders of the American Association for Artificial Intelligence and was its president from 1987 to 1989. He served on the International board of governors of Peres Center for Peace in Israel. He served as a member of the governing councils of EMRI and HMRI which use technology-enabled solutions to provide cost-effective health care coverage to rural population in India.

AI research Reddy's early research was conducted at the AI labs at Stanford, first as a graduate student and later as an assistant professor, and at CMU since 1969. His AI research concentrated on perceptual and motor aspect of intelligence such as speech, language, vision and robotics. Over a span of five decades, Reddy and his colleagues created several demonstrations of spoken language systems, e.g., voice control of a robot, large vocabulary connected speech recognition, speaker independent speech recognition, and unrestricted vocabulary dictation. Reddy and his colleagues have made seminal contributions to Task Oriented Computer Architectures, Analysis of Natural Scenes, Universal Access to Information, and Autonomous Robotic Systems. Hearsay I was one of the first systems capable of continuous speech recognition. Subsequent systems like Hearsay II, Dragon, Harpy, and Sphinx I/II developed many of the ideas underlying modern commercial speech recognition technology as summarized in his recent historical review of speech recognition with Xuedong Huang and James K. Baker. Some of these ideas—most notably the "blackboard model" for coordinating multiple knowledge sources—have been adopted across the spectrum of applied artificial intelligence.

… excerpt ends here. Continue reading the full article.

Illustrations

Raj Reddy illustration
Raj Reddy: Reddy in 1998
Reddy in 1998

Worked examples

Example 1 — a first encounter with Raj Reddy

Start with the simplest possible case. Write down what Raj Reddy claims or describes in one sentence, then invent the smallest concrete situation in which that sentence is true. In computer science, the smallest case is usually a single object, a single equation or a single measurement. Check that every symbol or term in your sentence has a meaning in that case.

Example 2 — changing one variable

Take the situation from Example 1 and change exactly one quantity: double it, halve it, or set it to zero. Predict what should happen to Raj Reddy before you calculate. Comparing your prediction with the result is the fastest way to find out whether you understand the idea or only the words.

Example 3 — an exam-style question

Typical questions about Raj Reddy ask you to (a) state it precisely, (b) apply it to given data, and (c) explain a limitation. Practise writing all three answers in under five minutes; the third part is what separates a full-mark answer from an average one.

Applications of Raj Reddy

In research
Raj Reddy appears in computer science research whenever the underlying quantities have to be modelled precisely. Papers usually cite it as a starting assumption and then explore where it breaks down.
In technology and industry
Engineering practice reuses Raj Reddy in design rules, simulations and safety margins. Knowing the idea lets you read a specification sheet and understand why the numbers look the way they do.
In the classroom
Raj Reddy is common in secondary-school and first-year university syllabi. It links to neighbouring topics 1937 births, American computer scientists, American people of Telugu descent, so understanding it makes those chapters shorter.
In everyday life
Look for Raj Reddy outside the textbook — in sport, cooking, traffic, electronics or the sky above you. An example you found yourself is remembered far longer than one you were given.
Ask Teacher Smith questions about this articleOpens your AI tutor with a question about “Raj Reddy” →

Affiliate

Preply — study more efficiently by working with a personal tutor. 50% off.

How to study Raj Reddy in 20 minutes

  1. Read the reference excerpt below once, without taking notes.
  2. Close the page and write down what Raj Reddy means in your own words.
  3. Compare your version with the excerpt and mark what you missed.
  4. Work through the three examples above with pen and paper.
  5. Explain Raj Reddy out loud to somebody else — or to Teacher Smith in the lgStudy chat.

Frequently asked questions

What is Raj Reddy in simple terms?

Dabbala Rajagopal "Raj" Reddy (born 13 June 1937) is an Indian-born American computer scientist. He is one of the early pioneers of artificial intelligence and has served on the faculty of Stanford and Carnegie Mellon for over 50 years.

Why does Raj Reddy matter?

Because it connects several computer science ideas at once: it gives you a definition you can apply, a quantity you can calculate, and a way to check whether a result is plausible.

How should I study Raj Reddy?

Read the excerpt, restate it from memory, then work through the examples and applications listed on this page. The five-step study plan above takes about twenty minutes.

What does this page cover?

It gives you a compact reference excerpt plus original lgStudy explanations, examples, applications and study material on Raj Reddy.

Tags

  • 1937 births
  • American computer scientists
  • American people of Telugu descent
  • Artificial intelligence researchers
  • Carnegie Mellon University faculty
  • College of Engineering, Guindy alumni
  • Fellows of the Acoustical Society of America
  • Fellows of the Association for the Advancement of Artificial Intelligence
  • Fellows of the IEEE
  • Foreign fellows of the Indian National Science Academy
  • Foreign members of the Chinese Academy of Engineering
  • Indian computer scientists

Keep exploring