Kentaro Toyama is a prominent figure in the fields of computer science and information technology, particularly known for his work on the social implications of technology in developing regions. He is a professor at the University of Michigan, where he focuses on human-computer interaction and design. Toyama has a notable background in leveraging technology for development, having worked with organizations like Microsoft Research and in various international development initiatives.
Laura M. Haas is a prominent computer scientist known for her contributions in the fields of database systems, data integration, and information management. She has held various academic and leadership positions, including being a professor at the University of Massachusetts Amherst. Haas has also worked at IBM, where she was involved in research and development related to database technology. Her work has had significant impact on the development of technologies that facilitate data access and integration across different systems.
Lin Yi-bing, also known as "Yibing Lin," is a term that has been associated with various subjects, including individuals, products, or cultural terms, particularly in Chinese contexts. However, there isn't a widely recognized definition or concept under that specific name. If you have a specific context in mind (such as a person, a work of art, a brand, etc.
Luca Benini is a prominent professor and researcher in the field of electrical and computer engineering, known for his contributions to computer architecture, embedded systems, and energy-efficient computing. He has been associated with various academic institutions, most notably the University of Bologna in Italy and ETH Zurich in Switzerland. Benini's work often focuses on optimizing hardware and software systems for lower power consumption, which is crucial in the context of mobile devices, the Internet of Things (IoT), and large-scale computing systems.
Martin Odersky is a prominent computer scientist known for his contributions to programming languages, particularly the Scala programming language. He is a professor at EPFL (École Polytechnique Fédérale de Lausanne) in Switzerland. Odersky created Scala, which combines functional and object-oriented programming paradigms, and has gained popularity for its expressiveness and scalability, especially in the context of big data and distributed computing.
Mary Lou Soffa is a prominent computer scientist known for her contributions to the fields of compilers, software engineering, and computer architecture. She has made significant advancements in areas such as parallel computing and optimization techniques. Soffa's work is well-regarded within the academic community, and she has served in various leadership roles, including positions within professional organizations and editorial boards. She has also been involved in mentoring and promoting diversity in computer science, emphasizing the importance of inclusivity in the tech field.
Michael Reiter is a prominent computer scientist known for his contributions to the fields of cybersecurity, cryptography, and distributed systems. He has worked on various aspects of security protocols, privacy, and information assurance. Reiter has been involved in both academic research and practical applications of security technologies. He has held academic positions, including being a professor at institutions such as the University of North Carolina at Chapel Hill, where he has engaged in teaching and mentoring students in the areas of computer science and engineering.
Neil D. Jones is a notable computer scientist recognized for his contributions to the field of programming languages, compilers, and techniques for program analysis and transformation. He has worked on various aspects of computer science, including the development of programming language design, semantics, and methodologies for the efficient execution of software. His work often intersects theoretical and practical aspects of computing.
Paola Inverardi is an Italian computer scientist known for her contributions to software engineering, particularly in the areas of formal methods, software architecture, and system design. She has worked on concepts related to the verification and analysis of software systems, helping to bridge the gap between theoretical research and practical applications in software development. Inverardi has also been involved in various academic and research initiatives and has published numerous papers in her field.
Pavel A. Pevzner is a prominent computer scientist and bioinformatician known for his significant contributions to the fields of computational biology and bioinformatics. He is particularly recognized for his work on algorithms and methods for DNA sequencing, genome assembly, and analysis of biological data. Pevzner has authored numerous research papers and developed algorithms that are widely used in the study of genomics.
Peter E. Hart is a computer scientist and a pioneer in the field of artificial intelligence and machine learning. He is best known for his work on algorithms related to pattern recognition and the development of the A* search algorithm, which is widely used in pathfinding and graph traversal. Alongside Nils Nilsson and Bertram Raphael, Hart contributed significantly to the advancement of AI through his research and publications.
Prashant Shenoy is not a widely recognized public figure or item that can be definitively identified without further context. He could be an academic, professional, or individual in various fields such as technology, research, or others.
Rajeev Alur is a prominent Indian computer scientist known for his contributions to theoretical computer science, particularly in formal verification, automata theory, and program analysis. He is a professor in the Department of Computer and Information Science at the University of Pennsylvania and has made significant contributions in the fields of model checking, temporal logic, and verification of hybrid systems. Alur has published numerous research papers and has been involved in various academic and industry projects related to software verification and systems engineering.
Ramesh Jain is a prominent figure in the fields of computer science and artificial intelligence, particularly known for his work in multimedia, digital libraries, and knowledge representation. He has held academic positions in various institutions and has contributed significantly to research and education in these areas. Additionally, he has been involved in projects related to multimedia systems and the integration of AI with multimedia content.
Robert L. Cook can refer to various individuals, depending on the context. However, without more specific information, it's difficult to pinpoint exactly which Robert L. Cook you are referring to. He could be an academic, a professional in a specific field, an author, or a public figure. If you provide more context or specify the area of interest (such as academia, literature, business, etc.
Ronald Baecker is a well-known figure in the fields of computer science and human-computer interaction. He is recognized for his contributions to the development of technology that enhances communication and interaction between humans and computers. Baecker has been involved in various academic and research activities, focusing on areas such as multimedia, educational technology, and accessibility. One of his notable contributions is in the study of how technology can be designed to support learning and communication, particularly for individuals with disabilities.
Roy Rada is a name associated with various topics or individuals, depending on the context. Without additional context, it's challenging to determine the exact reference.
Serge Abiteboul is a French computer scientist known for his work in database theory, programming languages, and formal methods. He has contributed significantly to the fields of algorithmic research and has published extensively on topics such as data management, query languages, and the foundations of databases. Abiteboul is also known for his role in academia, having held positions at various universities and institutions, where he has influenced both research and teaching in computer science.
Steven K. Feiner is a prominent computer scientist and academic known for his work in the fields of computer graphics, human-computer interaction, and augmented reality. He is a professor at Columbia University in the Department of Computer Science and has made significant contributions to the development of technologies and methods that enhance the way people interact with computers and digital information. Feiner is particularly known for his research on augmented and virtual reality systems, including applications in various domains such as education, healthcare, and military training.
Stuart Feldman is best known as a computer scientist and a key figure in the development of the Unix operating system. He is notably recognized for creating the 'Make' utility, which automates the process of compiling and managing dependencies in programming projects. This tool has become a fundamental part of many software development environments, allowing developers to specify how to derive the target program from the source files.

Pinned article: Introduction to the OurBigBook Project

Welcome to the OurBigBook Project! Our goal is to create the perfect publishing platform for STEM subjects, and get university-level students to write the best free STEM tutorials ever.
Everyone is welcome to create an account and play with the site: ourbigbook.com/go/register. We belive that students themselves can write amazing tutorials, but teachers are welcome too. You can write about anything you want, it doesn't have to be STEM or even educational. Silly test content is very welcome and you won't be penalized in any way. Just keep it legal!
We have two killer features:
  1. topics: topics group articles by different users with the same title, e.g. here is the topic for the "Fundamental Theorem of Calculus" ourbigbook.com/go/topic/fundamental-theorem-of-calculus
    Articles of different users are sorted by upvote within each article page. This feature is a bit like:
    • a Wikipedia where each user can have their own version of each article
    • a Q&A website like Stack Overflow, where multiple people can give their views on a given topic, and the best ones are sorted by upvote. Except you don't need to wait for someone to ask first, and any topic goes, no matter how narrow or broad
    This feature makes it possible for readers to find better explanations of any topic created by other writers. And it allows writers to create an explanation in a place that readers might actually find it.
    Figure 1.
    Screenshot of the "Derivative" topic page
    . View it live at: ourbigbook.com/go/topic/derivative
  2. local editing: you can store all your personal knowledge base content locally in a plaintext markup format that can be edited locally and published either:
    This way you can be sure that even if OurBigBook.com were to go down one day (which we have no plans to do as it is quite cheap to host!), your content will still be perfectly readable as a static site.
    Figure 2.
    You can publish local OurBigBook lightweight markup files to either https://OurBigBook.com or as a static website
    .
    Figure 3.
    Visual Studio Code extension installation
    .
    Figure 4.
    Visual Studio Code extension tree navigation
    .
    Figure 5.
    Web editor
    . You can also edit articles on the Web editor without installing anything locally.
    Video 3.
    Edit locally and publish demo
    . Source. This shows editing OurBigBook Markup and publishing it using the Visual Studio Code extension.
    Video 4.
    OurBigBook Visual Studio Code extension editing and navigation demo
    . Source.
  3. https://raw.githubusercontent.com/ourbigbook/ourbigbook-media/master/feature/x/hilbert-space-arrow.png
  4. Infinitely deep tables of contents:
    Figure 6.
    Dynamic article tree with infinitely deep table of contents
    .
    Descendant pages can also show up as toplevel e.g.: ourbigbook.com/cirosantilli/chordate-subclade
All our software is open source and hosted at: github.com/ourbigbook/ourbigbook
Further documentation can be found at: docs.ourbigbook.com
Feel free to reach our to us for any help or suggestions: docs.ourbigbook.com/#contact