ppxscal/embedding_network huggingface dataset:
Learning probabilistic datalog rules for information classification and transformation
Authors: Henrik Nottelmann, Norbert Fuhr
Venue: Proceedings of the tenth international conference on Information and knowledge management (2001)

Probabilistic Datalog is a combination of classical Datalog (i.e., function-free Horn clause predicate logic) with probability theory. Therefore, probabilistic weights may be attached to both facts and rules. But it is often impossible to assign exact rule weights or even to construct the rules themselves. Instead of specifying them manually, learning algorithms can be used to learn both rules and weights. In practice, these algorithms are very slow because they need a large example set and have to test a high number of rules. We apply a number of extensions to these algorithms in order to improve efficiency. Several applications demonstrate the power of learning probabilistic Datalog rules, showing that learning rules is suitable for low dimensional problems (e.g., schema mapping) but inappropriate for higher dimensions like e.g. in text classification.
Visual Basic 6: The Complete Reference
Authors: Noel Jerke
Venue:  (1999)

:Get to know VB6 inside and outDesign and implement powerful enterprise applications with today's #1 visual programming tool. Visual Basic 6: The Complete Reference by Noel Jerke is your definitive resource for every VB feature - from ActiveX Data Objects to Internet programming. You'll reduce the amount of time and code it takes to create mission-critical intranet and Internet applications with expert advice on new features including the optimized native-code compiler,Dynamic HTML,and WebClass designer. Plus you get a bonus CD-ROM that contains all source code and an e-commerce shopping basket. In short order,you'll be able to: *Navigate the Visual Basic Integrated Development Environment (IDE) *Create powerful,reusable data access components for use across multiple projects *Build leading-edge Internet applications with the new DHTML and IIS technology *Manage relational databases with new VB6 features *Build and deploy ActiveX controls and documents *Master Win32 API programming and N-tier client/server design Design and implement powerful enterprise applications in a RAD environment with today's #1 visual programming tool. Visual Basic 6: The Complete Reference provides authoritative coverage of every VB feature and topicfrom the enhanced development environment to ActiveX Data Objects (ADO) to Internet programming. Learn all about the new features of VB 6,such as the optimized native-code compiler,support for Dynamic HTML,and the WebClass designer,all of which mission-critical client/server,intranet,and Internet applicaitons. Complete with a bonus CD-ROM featuring ready-to-use VB applications,this comprehensive reference is the only tool you needto master VB 6. Inside,you'll find out how to: navigate the Visual Basic Integrated evelopment Environment (IDE); create powerful,reusable data access components for use across multiple projects; drag-and-drop custom data-bound controls to create forms and reports with the new Data Report designer; build leading-edge Internet applications with the new DHTML and IIS application technology; use the new Visual Database tools,data access options,and SQL to create and manage relational databases; access enterprise data sources through ODBC,OLE DB,and ADO 2. 0; build and deploy ActiveX controls and documents; master Win32 API programming and N-tier client/server design; create server-side applications that are easily accessible from any Web browser.
Radar Systems Analysis and Design Using MATLAB, 1st edition
Authors: Bassem R. Mahafza
Venue:  (2000)

:Written for researchers and engineers working in the field, Radar Systems Analysis and Design Using MATLAB provides fundamental radar principles, advanced topics, and rigorous but easy-to-follow mathematical derivations. The ACM Portal is published by the Association for Computing Machinery. Copyright © 2010 ACM, Inc. Terms of Usage Privacy Policy Code of Ethics Contact Us Useful downloads: Adobe Acrobat QuickTime Windows Media Player Real Player
C++ Windows NT Programming, with Disk, 2nd edition
Authors: Mark Andrews
Venue:  (1996)

:C++ Windows NT&reg; Programming, 2nd Edition teaches intermediate and advanced C++ programmers how to build highly effective programs for the Windows NT system. Topics covered include file mapping, anonymous and named pipes, client-server communications, process management, adding registry support to applications, building a progress control bar, reusing your dynamic-link libraries, and creating Windows&reg; 95 programs using Windows NT. C++ Windows NT Programming, 2nd Edition also features a bonus CD-ROM packed with sample applications and source code. The ACM Portal is published by the Association for Computing Machinery. Copyright © 2010 ACM, Inc. Terms of Usage Privacy Policy Code of Ethics Contact Us Useful downloads: Adobe Acrobat QuickTime Windows Media Player Real Player
Winning the Fight between You and Your Desk: Use Your Computer to Get Organized, Become More Productive, and Make More Money
Authors: Jeffrey J. Mayer
Venue:  (1994)

:Jeffrey J. Mayer, dubbed "Mr. Neat - the Clutterbuster" by USA Today, is one of the country's foremost authorities on time and paper management. His specialty is helping busy people become more efficient and productive. He is paid $1,000 for each office he overhauls. In Winning the Fight Between You and Your Desk he turns his organizational talents to showing you how to use your greatest asset - your personal computer - to make you more productive, save you time, and help you make more money. If you're already using a personal computer, he's going to show you how you can use it to improve your productivity even more. And if you've never used a computer, he's going to give you plenty of reasons why you should go out and purchase one. You can use your computer to automate many of the tasks and other work activities that you have previously been doing with a pencil and a piece of paper, and go way beyond just creating letters, proposals, and documents with a word processor; crunching numbers with a spreadsheet program; or keeping track of customers, clients, or suppliers with a database. For example, you can actually put your calendar, appointment book, to-do list, name-and-address book, and Rolodex file inside your computer. With a personal information manager you'll never lose track of a name, address, or phone number again. And if you're still in love with your leatherbound day-planner, you can print out your calendar, to-do list, and telephone directory, insert the pages in your planner, and take them with you. In today's highly competitive business world, you need every productivity-improving, cost-reducing tool available, and by putting the information in Jeffrey J. Mayer's new book to use, you'll find that it's easy to stay one step ahead of the competition, get more work done in less time and with less effort, and make more money. Now you're truly being efficient, effective, and productive. The ACM Portal is published by the Association for Computing Machinery. Copyright © 2010 ACM, Inc. Terms of Usage Privacy Policy Code of Ethics Contact Us Useful downloads: Adobe Acrobat QuickTime Windows Media Player Real Player
Internet Explorer 5 Web Programming Unleased with Cdrom
Authors: Boris Feldman
Venue:  (2000)

:Internet Explorer 5 Web Programming Unleashed focuses on Web programming. Regardless of what the topic material is for the chapter, the focus of the book is how or why to program for IE 5. This book fills the need that other books on the market miss: an overall look at web programming within the Internet Explorer 5.0 environment. Content includes IE 5.0, Dynamic Pages, Components, Dynamic Web Content, Data Access Techniques, Multimedia, Providing Support, Expanding the Box, Out of the Box, Offline Browsing, and Security & Distribution. The ACM Portal is published by the Association for Computing Machinery. Copyright © 2010 ACM, Inc. Terms of Usage Privacy Policy Code of Ethics Contact Us Useful downloads: Adobe Acrobat QuickTime Windows Media Player Real Player
Efficient Matching and Indexing of Graph Models in Content-Based Retrieval
Authors: Stefano Berretti, Alberto Del Bimbo, Enrico Vicario
Venue: IEEE Transactions on Pattern Analysis and Machine Intelligence (2001)

In retrieval from image databases, evaluation of similarity, based both on the appearance of spatial entities and on their mutual relationships, depends on content representation based on attributed relational graphs. This kind of modeling entails complex matching and indexing, which presently prevents its usage within comprehensive applications. In this paper, we provide a graph-theoretical formulation for the problem of retrieval based on the joint similarity of individual entities and of their mutual relationships and we expound its implications on indexing and matching. In particular, we propose the usage of metric indexing to organize large archives of graph models, and we propose an original look-ahead method which represents an efficient solution for the (sub)graph error correcting isomorphism problem needed to compute object distances. Analytic comparison and experimental results show that the proposed lookahead improves the state-of-the-art in state-space search methods and that the combined use of the proposed matching and indexing scheme permits for the management of the complexity of a typical application of retrieval by spatial arrangement
Nights
Authors: PCs
Venue:  (1996)

:In this classic good versus evil story, two suburban teenagers with brilliant imaginations are guided by Nights, the main characters of the game, to help save Nightopia from the evil leader of Nightmare. This guide helps the players as they jump into Night's body and acrobatically fly through the dream worlds, collecting points and defeating enemies. The ACM Portal is published by the Association for Computing Machinery. Copyright © 2010 ACM, Inc. Terms of Usage Privacy Policy Code of Ethics Contact Us Useful downloads: Adobe Acrobat QuickTime Windows Media Player Real Player
CCNP Support Exam Cram
Authors: Matthew Luallen
Venue:  (2000)

:Presents the reader with superb coverage of the technologies found on the CCNP Support exam (640-506). Supplies vital insight into key test areas like how to navigate Cisco's online resources, operate a protocol analyzer, troubleshoot IP and IPX networks, and defuse AppleTalk and Catalyst 5000 problems. CCNP candidates will especially enjoy the exclusive Cram Sheets with tips, acronyms, and memory joggers as they learn what they need to know to pass the exam first time.
Sams Teach Yourself Java 2 in 24 Hours, 1st edition
Authors: Rogers Cadenhead
Venue:  (1999)

:Revised and updated edition of the leading Java tutorial for beginners with no previous programming experience. The book's short, simple one-hour chapters are easy to understand and they carefully step the reader through the fundamentals of Java programming. This edition has been updated to cover the new Java SDK version 1.3. Readers love this bookthey say it explains Java better than any other book they've seen, and that it's very clear, well-written, and interesting to read. They even appreciate the author's somewhat unique sense of humor. Teaches Java first as a programming languageshort, simple, one-hour chapters are ideal for the beginner. Revised and updated to cover the new SDK 1.3, and to reflect contemporary Java programming needs.
Field Guide to Microsoft Access for Windows 95
Authors: Stephen L. Nelson
Venue:  (2000)

:This illustrated pocket-size guide is arranged by task and organized in easy-to-use, easy-to-remember sections, with rich cross-referencing for easy lookup. The colorful, lighthearted approach to information will put you at ease, and the tips, hints, and tricks make using Microsoft Access easier. Experience Level: Beginner/ Intermediate
Modern Control Technology: Components and Systems, 1st edition
Authors: Christopher T. Kilian
Venue:  (1996)

:An up-to-date, mainstream industrial electronics text often used for the last course in two-year electrical engineering technology and electro-mechanical technology programs. Focuses on current technology (digital controls, use of microprocessors) while including analog concepts. Balances industrial electronics and non-calculus controls topics. Covers all major topics: Solid state controls Electric motors, sensors Programmable controllers Includes physics concepts and coverage of fuzzy logic. How to Use the Allen-Bradley 5, the most commonly used PLC, has been included as a tutorial appendix. Both Customary and SI units are used in examples. The ACM Portal is published by the Association for Computing Machinery. Copyright © 2010 ACM, Inc. Terms of Usage Privacy Policy Code of Ethics Contact Us Useful downloads: Adobe Acrobat QuickTime Windows Media Player Real Player
NetWare TCP/IP and NFS
Authors: New Riders
Venue:  (1994)

:Users can prepare for the certification tests with this helpful textbook and study guide. This book extensively covers two Novell certification classes: NetWare TCP/IP and NetWare NFS.Prepares users for the certification tests with tutorials, study tips, and helpful hints, as well as review and Q&A sectionsNew Riders' Training Guides are the most popular supplements to official Novell trainingCD-ROM includes New Riders' Electronic TestPrep which emulates many of the features of the Drake Certification tests
Model-based feedback in the language modeling approach to information retrieval
Authors: Chengxiang Zhai, John Lafferty
Venue: Proceedings of the tenth international conference on Information and knowledge management (2001)

The language modeling approach to retrieval has been shown to perform well empirically. One advantage of this new approach is its statistical foundations. However, feedback, as one important component in a retrieval system, has only been dealt with heuristically in this new retrieval approach: the original query is usually literally expanded by adding additional terms to it. Such expansion-based feedback creates an inconsistent interpretation of the original and the expanded query. In this paper, we present a more principled approach to feedback in the language modeling approach. Specifically, we treat feedback as updating the query language model based on the extra evidence carried by the feedback documents. Such a model-based feedback strategy easily fits into an extension of the language modeling approach. We propose and evaluate two different approaches to updating a query language model based on feedback documents, one based on a generative probabilistic model of feedback documents and one based on minimization of the KL-divergence over feedback documents. Experiment results show that both approaches are effective and outperform the Rocchio feedback approach.
Visual Basic: for testers
Authors: Mary Romero Sweeney
Venue:  (2001)

The goal of Visual Basic for Testers is to teach readers how to use Visual Basic to increase their level of sophistication as a tester. Readers will learn how to use Visual Basic to write an automated testing project and what to look for in a well-written VB program. Mary Sweeney will help testers gain the experience necessary both to use Visual Basic to support an automated test project as well as to test a commercial application written in Visual Basic.
Learning fixed-dimension linear thresholds from fragmented data
Authors: Paul W. Goldberg
Venue: Information and Computation (2001)

We investigate PAC-learning in a situation in which examples (consisting of an input vector and 0/1 label) have some of the components of the input vector concealed from the learner. This is a special case of restricted focus of attention (RFA) learning. Our interest here is in 1-RFA learning, where only a single component of an input vector is given, for each example. We argue that 1-RFA learning merits special consideration within the wider field of RFA learning. It is the most restrictive form of RFA learning (so that positive results apply in general), and it models a type of "data fusion" scenario, where we have sets of observations from a number of separate sensors, but these sensors are uncorrelated sources. Within this setting we study the well-known class of linear threshold functions, the characteristic functions of Euclidean half-spaces. The sample complexity (i.e., sample-size requirement as a function of the parameters) of this learning problem is affected by the input distribution. We show that the sample complexity is always finite, for any given input distribution, but we also exhibit methods for defining "bad" input distributions for which the sample complexity can grow arbitrarily fast. We identify fairly general sufficient conditions for an input distribution to give rise to sample complexity that is polynomial in the PAC parameters -1 and -1. We give an algorithm whose sample complexity is polynomial in these parameters and the dimension (number of input components), for input distributions that satisfy our conditions. The run-time is polynomial in -1 and -1 provided that the dimension is any constant. We show how to adapt the algorithm to handle uniform misclassification noise. 2001 Elsevier Science.
Hinted caching in the web
Authors: Jeffrey C. Mogul
Venue: Proceedings of the 7th workshop on ACM SIGOPS European workshop: Systems support for worldwide applications (1996)

The World Wide Web, like any practical distributed system, benefits greatly from caching. Many studies have shown relatively poor cache performance, because existing caches depend on temporal locality, and reference patterns in the Web do not have particularly high temporal locality. We can improve Web caching by exploiting spatial locality. This requires protocol changes to allow servers to provide hints to caches, both to support prefetching and to improve allocation and replacement policies.
Multiple open services: a new approach to service provision in open hypermedia systems
Authors: Uffe Kock Wiil, David L. Hicks, Peter J. Nürnberg
Venue: Proceedings of the 12th ACM conference on Hypertext and Hypermedia (2001)

Over the past decade, hypermedia systems have become increasingly open, distributed, and modular. As a direct result of this, open hypermedia systems have been increasingly successful in providing middleware services such as linking to a large set of clients. This paper presents a new approach to service provision in open hypermedia systems based on the concept of multiple open services. The overall idea with multiple open services is to rethink the way in which services are provided to clients. The goal is to split up services into components, each of which provides a general, scalable, and functionally independent (orthogonal) service. This results in a highly flexible architectural framework that can serve as a vehicle to further investigate many of the open issues relating to open hypermedia systems. The approach can be viewed as a natural next step in the evolution towards more open, distributed, and modular hypermedia systems. The concept of multiple open services is described in detail, and a proof of concept implementation called Construct is presented.
Running Microsoft Windows 98 with Cdrom, 1st edition
Authors: Craig Stinson
Venue:  (1998)

:It's packed with everything from quick, clear instructions for new users to comprehensive answers for power users. And it's complete in one volume. In short, Running Microsoft Windows 98 is the authoritative handbook you'll keep by your computer and use every day.
Objects to the rescue!: or httpd: the next generation operating system
Authors: Andrew P. Black, Jonathan Walpole
Venue: Proceedings of the 6th workshop on ACM SIGOPS European workshop: Matching operating systems to application needs (1994)

This position paper suggests that object-oriented operating systems may provide the means to meet the ever-growing demands of applications. As an example of a successful OOOS, we cite the http daemon. To support the contention that httpd is in fact an operating system, we observe that it implements uniform naming, persistent objects and an invocation meta-protocol, specifies and implements some useful objects, and provides a framework for extensibility.We also believe that the modularity that is characteristic of OO systems should provide a performance benefit rather than a penalty. Our ongoing work in the Synthetix project at OGI is exploring the possibilities for advanced optimizations in such systems.
A Dynamic Approach for Efficient TCP Buffer Allocation
Authors: Amit Cohen, Reuven Cohen
Venue: IEEE Transactions on Computers (2002)

The paper proposes local and global optimization schemes for efficient TCP buffer allocation in an HTTP server. The proposed local optimization scheme dynamically adjusts the TCP send-buffer size to the connection and server characteristics. The global optimization scheme divides a certain amount of buffer space among all active TCP connections. These schemes are of increasing importance due to the large scale of TCP connection characteristics. The schemes are compared to the static allocation policy employed by a typical HTTP server and shown to achieve considerable improvement to server performance and better utilization of its resources. The schemes require only minor code changes and only at the server.
C++ by Example: Object-Oriented Analysis, Design and Programming
Authors: Len Dorfman
Venue:  (1995)

:Now programmers can quickly learn how to apply C++ in the real world and design solid,reusable,object-oriented C++ code with the help of this practical instruction manual. This example-packed introduction to the structured techniques of object-oriented programming with C++ provides readers with a thorough grounding in the theory of objects,while emphasizing the practical skills they need to apply object-oriented programming in real life applications. With all codes included on an accompanying disk,the book provides a thorough discussion of object-oriented analysis and design and introduces the built-in-features of C++ that facilitates object-oriented design. Readers will see how to analyze a problem,design a solution to that problem,and implement the solution in C++.
An experiment in the design of a BASIC interpreter
Authors: David Miles
Venue: Proceedings of the 20th annual Southeast regional conference (1982)

This paper will describe the advantages and disadvantages of developing a BASIC interpreter written in PASCAL on the Cromemco Cromix, a microcomputer, as opposed to development on the Xerox Sigma9, a mainframe computer. The Cromemco's nonstandard PASCAL features necessitate a comparison between the two system's PASCALs and the effect of their differences on the design of the interpreter. The ACM Portal is published by the Association for Computing Machinery. Copyright © 2010 ACM, Inc. Terms of Usage Privacy Policy Code of Ethics Contact Us Useful downloads: Adobe Acrobat QuickTime Windows Media Player Real Player
Harnessing 3d Studio Max 3.0: Release 3, 1st edition
Authors: Michele Bousquet
Venue:  (1999)

:This is an introduction to the power of 3D Studio MAX software and its applications. Learn the commands and concepts of this popular animation software in a sequence that is easy to understand. 3D Studio MAX applications are presented and reinforced through tutorials and exercises. A CD-ROM includes lessons and examples, as well as drawing files and AVIs that link to tutorials and exercises in the book and Workbook. Lesson sequence has been field-tested and the lessons build on one another to make learning 3D Studio MAX simple and straightforward.Keywords: 3D Studio MAX