Hari Balakrishnan is a well-known computer scientist and professor, primarily recognized for his contributions to the fields of computer networks, systems, and machine learning. He has held positions at institutions like the Massachusetts Institute of Technology (MIT), where he has been involved in both teaching and research. His work often focuses on networked systems, mobile computing, and data analysis, among other topics.
Ian Witten is a renowned computer scientist known for his contributions to the fields of data mining, information retrieval, and natural language processing. He is particularly recognized for his work on the Weka software suite, which is widely used for machine learning and data mining tasks. Weka provides a collection of algorithms for data preprocessing, classification, regression, clustering, association rules, and visualization. Witten is also an author of influential textbooks and research papers in computer science and artificial intelligence.
James Gosling is a Canadian computer scientist best known as the father of the Java programming language. He created Java while working at Sun Microsystems in the mid-1990s as part of a project aimed at developing software for interactive television. Java has since become one of the most widely used programming languages in the world, known for its portability, scalability, and versatility. Gosling has had a significant impact on software development and has contributed to various technologies and programming tools throughout his career.
Jitendra Malik is a prominent computer scientist known for his work in the fields of computer vision, machine learning, and artificial intelligence. He is a professor at the University of California, Berkeley, and has made significant contributions to understanding visual perception, object recognition, and image processing. His research often focuses on the intersection of vision and learning, and he has authored numerous influential papers in the field. Malik's work is widely recognized, and he is regarded as a leading figure in computer vision research.
Jeffrey Vitter is a prominent computer scientist and academic known for his contributions in the field of computer science, particularly in algorithms, data structures, and large-scale data processing. He has held various academic positions, including serving as a professor and administrator at several universities. Most notably, he has been recognized for his work in the areas of combinatorial algorithms and data management.
John E. Laird is a prominent computer scientist known for his contributions to artificial intelligence, particularly in the areas of cognitive architectures and agent-based systems. He is a professor at the University of Michigan and has been influential in the development of various AI theories and models. One of his notable contributions is the Soar cognitive architecture, which is designed to create intelligent agents that can learn and adapt in real-time.
John Stasko is a prominent computer scientist known for his work in the fields of information visualization, human-computer interaction, and data analysis. He is a professor at Georgia Institute of Technology and has made significant contributions to the development of tools and techniques that help users understand complex data through visual means. Stasko is also involved in research related to the design and evaluation of visualizations, as well as educational initiatives in computer science and visualization.
Michael L. Scott could refer to several different individuals, depending on the context. However, one widely recognized Michael L. Scott is an American computer scientist known for his contributions to distributed systems and programming languages. He has worked extensively on algorithms and systems related to concurrency, and he is a professor at the University of Rochester. Additionally, the name Michael Scott is often associated with the fictional character from the American television show "The Office," portrayed by Steve Carell.
A wind rose is a graphical representation that displays the distribution of wind direction and speed at a specific location over a specified time period. It typically looks like a compass diagram, showing the frequency of winds coming from different directions. Here are some key features of a wind rose: 1. **Directional Representation**: The wind rose is divided into sectors, with each sector representing a specific wind direction (e.g., north, northeast, east, etc.).
Jonathan S. Turner is a prominent American sociologist known for his work in sociological theories, particularly in the areas of social interaction, identity, and the nature of social reality. He has contributed extensively to the understanding of individuals in social contexts and is recognized for his theories on social roles and the dynamics of social change. Turner has authored numerous articles and books that explore how social constructs and interactions shape individual experiences within society.
Kunle Olukotun is a prominent computer scientist and electrical engineer known for his work in computer architecture and parallel computing. He is a professor at Stanford University, where he has contributed significantly to the field of microprocessor design and has been involved in research on parallel systems and multicore processors. Olukotun is also known for co-founding the startup Afara Web Innovations, which was focused on developing multicore processors.
Kurt Mehlhorn is a prominent German computer scientist known for his contributions to algorithms, particularly in the fields of computational geometry and graph theory. He has been influential in the theoretical aspects of computer science, and his work often focuses on optimizing algorithms for efficiency and performance. Mehlhorn has also been involved in academic institutions and has published numerous research papers. His work is recognized not only for its theoretical importance but also for its practical applications in various areas of computer science.
Katy Börner is a prominent researcher and professor known for her work in information science, data visualization, and network analysis. She is affiliated with Indiana University, where she has contributed significantly to the field by exploring the ways in which complex data can be effectively visualized and understood. Börner has also engaged in projects that involve mapping scientific knowledge and innovation networks, using visualization techniques to highlight the structure and dynamics of research fields and collaborations.
Keith Marzullo is an American computer scientist and academic known for his contributions to the fields of computer science and information technology. He has held various positions in academia and has been involved in research related to distributed systems, software engineering, and cybersecurity. Additionally, Marzullo has been a significant figure in promoting the field of computer science through leadership roles in educational institutions, conferences, and organizations.
Kenneth L. Clarkson is an American computer scientist known for his research in the fields of data structures, algorithms, and computational geometry. He has made significant contributions to various areas of computer science, including analysis of algorithms and design of data structures.
Lawrence Paulson is a computer scientist known for his work in the fields of formal methods, theorem proving, and artificial intelligence. He is particularly recognized for his contributions to the development of the Interactive Theorem Prover called Isabelle, which is used for formal verification in software and hardware systems. Paulson's work has had a significant impact on ensuring the correctness of mathematical proofs and software systems through formal verification techniques.
L. Peter Deutsch is a notable figure primarily recognized for his contributions to the field of computer science and programming, particularly as a software engineer and a key developer of the programming language and environment known as Smalltalk. He is often associated with the development of object-oriented programming concepts. Deutsch is also known for the "Deutsch paradigm," which refers to his principles regarding software design and programming methodology. He has contributed to various projects and research related to software systems, concurrency, and programming language design.
Lee Giles is known for his work in the field of computer science, particularly in information retrieval, web search, and data mining. He has contributed to the development of various algorithms and systems that improve how information is processed and retrieved from large datasets, including the web. Giles has also been involved in academic research, publishing numerous papers in areas related to artificial intelligence and the semantic web.
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!
Intro to OurBigBook
. Source. We have two killer features:
- 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-calculusArticles 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/derivativeVideo 2. OurBigBook Web topics demo. Source. - 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.
- to OurBigBook.com to get awesome multi-user features like topics and likes
- as HTML files to a static website, which you can host yourself for free on many external providers like GitHub Pages, and remain in full control
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. - Infinitely deep tables of contents:
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





