Reviewerly/exHarmony huggingface dataset:
Practical Consideration For Implementing A Gui Based Iris Recognition System In A Learning Environment

The iris, the concentric ring-shaped colored portion of the eye that encloses the dark disc of the pupil, possesses rich and distinct features unique for each individual.Although most current identification and authentication systems use more traditional biometric features, e.g.fingerprints and hand-written signatures, the iris-based recognition has proven to be far more accurate and therefore provides a good alternative resource.The main algorithmic components that are usually involved in any personal identification system that utilizes the human iris are: image data acquisition, iris localization and segmentation, feature extraction and decision making.These scientific methods that enable this advanced biometric technology is a good example of how cross-disciplinary scientific methods -such as artificial intelligence or AI, image processing, as well as practical software design tools such as graphical-user-interface-design, can come together to provide an integrated solution to a challenging security problem.In our computer science department, we have a need to demonstrate this computer-based technology to our new graduate and undergraduate students as a means to enhance their learning experience and motivate them to utilize their computer knowledge and skills in solving real-life problems.Aside from the scientific algorithm involved, the project addresses several practical considerations involved in the design and development of irisbased recognition systems such as system functionalities as well as the flexibility and the acceptability for the user interface.Two computer science students were assigned the task of designing, building and implementing a prototype using software development tools and scientific computing methods.In this paper, we provide general guidelines while highlighting some of the important issues involved in the design of biometric systems exploring the specific case of iris-based recognition.
Using Libguides As A Web 2.0 Content Management System And A Collaboration Tool For Engineering Librarians

Abstract NOTE: The first page of text has been automatically extracted and included below in lieu of an abstract Using LibGuides as a Web 2.0 Content Management System and a Collaboration Tool for Engineering Librarians Abstract With the implementation of the most widely used research guide platform LibGuides, librarians can adopt a Library 2.0 presence with minimal effort at a reasonable cost. This paper will discuss how this content management system integrates a multitude of Web 2.0 features, allowing librarians to create an interactive research environment with their users. LibGuides can also serve as a communication portal between engineering librarians and as an effective resource sharing tool. Springshare, the maker of LibGuides, has created several methods of promoting resource sharing, including the "LibGuides Community," the "Springshare Lounge," and a blog where Springshare employees can share the latest news about LibGuides and their other products. Although lacking some of the Web 2.0 components like end-user accounts, thus preventing it from being a full-blown Web 2.0 system, LibGuides does much to bridge the gap between a static Library 1.0 website and a Library 2.0 website. Introduction For several years, librarians have been using piecemeal approaches to create a Library 2.0 presence. This has been done by adding Web 2.0 applications such as wikis, RSS feeds, blogs, and chat services, on top of static web pages on their library web site. Various other platforms have been experimented with such as wikis and content management systems such as Joomla. Both of these types of open source systems have a number of drawbacks. For instance, wikis are quite limited in how information that can be presented and content management systems like Joomla can be very complicated to configure and customize to use as a library research guide. Neither types are designed specifically to present library resources to patrons in an organized way and lack many features that librarians would like to have integrated into their guides. Few would argue with the notion that a library website’s main purpose is still to systematically organize and present to their user base, both paid and free information resources. The answer is
Strategic Alliances For Successful Deployment Of Instructional Technologies

As Director of CGEP, Dr. Scales manages a state-wide distance learning program that has a long history -over 25 years -providing working scientists and
How Does Software Engineering Fit Into A College Of Engineering?

Software Engineering (SE) is a new degree in most academic environments.Currently, there are less than 25 undergraduate SE degrees offered by US universities, and only six have been accredited by ABET.There are a number of challenges for faculty and departments who are offering these SE degrees.Some of these challenges include a) finding qualified faculty, b) designing an appropriate curriculum that serves the stakeholders needs, c) satisfying accreditation criteria, which are still evolving d) determining the difference between software engineering and computer science, e) and getting SE accepted as a "real" engineering discipline by more traditional engineering colleagues.It is clear that SE has a long way to go, to reach the state of stability and recognition that most traditional engineering degrees now enjoy.In this paper, we attempt to address the challenge of acceptance of software engineers as a "real engineers".We will also share with you some of our own experiences, when we were asked to move to the college of engineering and the problems we experienced and how we overcame them.
Engineering Knowledging: Crossing Domains

and ASEE SectionMeetings from 2001 onward 1 .These publications position the current generation alignment of the engineering faculty with senior faculty as Boomers, younger faculty as Xers, and students as Millennials.The references describe Generations Theory as it applies to this faculty alignment.Knowledge inherently divides itself into two related branches of learning.Traditional ordinary knowledge is obtained from systematic, purposeful, organized information; contrariwise, higher knowledge is produced by the use of insight and other creative mind processes.The knowledge age begins with ordinary knowledge coming from existing information and moves to higher knowledge as mental power increases.This dichotomy requires a broader interpretation of knowledge from a noun to a verb basis.The result is knowledging, which then allows the solving of new and different technical problems.However, knowledging is reversible -knowledge decays first to informatics then to routine public information.Engineering faculty must begin knowledging by stressing insight, leading to a modified curriculum that culminates with more diversified capstone design courses that include new and improved design procedures.This learning process will ideally involve adjunct professors from industry and other domains outside engineering, such as law.Organized faculty development and further study of the design of learning in the context of Millennial Generation preferences will allow the teaching of knowledge with understanding as Millennials intellectually probe their X Generation professors in challenging ways.In this manuscript, the authors move into a further explanation of the engineering knowledging process and show how seeking information from multiple domains potentially produces higher knowledge.This is doubly important when engineers apply their inherent mathematical analysis skills in conjunction with information and knowledge accumulated from a non-engineering domain.
Getting To The Meat Of Spam

Spam is a part of everyday life.These unwanted, unsolicited emails are a constant nuisance and flood email boxes daily.The CAN-SPAM Act of 2003 attempts to address this issue, but there are glaring problems with this law, including the fact that third parties are not liable.If thirdparties, such as Internet Service Providers (ISPs) and others, will spam ever stop?
Development Of A Course Curriculum In Advanced Wireline Communications Systems And Interlinking Them For Cost And Performance Optimization

Advanced wireline communications systems appears to be a technology that will revolutionize the internet (LANs and WANs) in the next few years by removing bandwidth bottlenecks and eliminating delays.It is clear that the data traffic will play a dominant role in the near future.At the same time the traditional telecom and datacom worlds are converging.The primary players in this field including fiber optics, twisted pairs and coaxial cables are expected to explore in the next few years.Optical networking technologies are becoming red hot.The opportunities promise to be huge.Gigabit and 10Gigabit Ethernet are also the latest steps in the evolution of the world's most popular LAN.This paper will find the areas of blending various wireline communications systems for best results.The significant progress in these technologies, especially in fiber optics, has put new demands on the job duties of engineers and technologists.Industries are increasingly seeking graduates with appropriate background and training in these technologies.This paper describes a proposed advanced communications course in the form of lecture and laboratory studies.This course is designed for the study of various wireline communications systems in correct proportion as identified by the industry.Such studies provide specific skills that will be immediately usable in the industry.Knowledge of these crucial fields will broaden the undergraduate experience of technology and enhance their employment opportunities very greatly
Improving Quality In Software Engineering Through Emphasis On Communication

We will describe the integration of a communication component into a senior-level design course in software engineering, the structure of the component, and methods for testing its effects.The goal is to improve the usability of the software product, to overcome some problems due to time constraints of a school term, and to bring the course more in step with industry approaches by the following:• educating students on techniques for defining a vision of the product (what is it doing and for whom),• placing greater emphasis on the client's and user's perspective, the interface design, and interface's effects upon the rest of the code, and• conducting iterative usability testing, starting early in the project cycle.From inception to completion of the software, these important issues are addressed by teaching students to write well-reviewed specifications and user documentation, by beginning this early in the term, and by using these documents to inform the design. Problem With Software Design CoursesIn the computer industry today, it is rare to find a firm or in-house Information Technology department in which the dominant emphasis is not on user requirements, user needs, user involvement, and interactive software.Ideally, students should be prepared for this emphasis on user-centered design and development through their academic courses, especially through their culminating project course on software design and development.Without experience in these activities, students will not be in step with industry approaches.Unfortunately, students rarely leave a software design course skilled in user-centered design.User-centeredness is not an orientation that comes naturally or even easily to most computer Page 2.229.
Changing Library Vendor Contracts: A Case Study In Acquiring E Books From An On Line Book Vendor

and was less labor-intensive for the library staff.A statistical analysis was done that examined the use patterns, including most heavily used books and publishers, as well as books with and without catalog records.This paper discusses the new option chosen and compares the statistical use patterns before and after the change.The university library ultimately changed its plan to more closely meet user needs by limiting the number of publishers, maintaining high use titles, and selecting specific titles as needed.Additionally, problems that were encountered before and after the change are discussed.
Optimal Solutions to Large Logistics Planning Domain Problems

We propose techniques for efficiently determining optimal solutions to large logistics planning domain problems. We map a problem instance to a directed graph and show that no more than one vehicle per weakly connected component of the graph is needed for an optimal solution. We propose techniques for efficiently finding the vehicles which must be employed for an optimal solution. Also we develop a strong admissible heuristic based on the analysis of a directed graph, the cycles of which represent situations in the problem state in which a vehicle must visit a location more than once. To the best of our knowledge, ours is the first method that determines optimal solutions for large logistics instances (including the largest instances in the IPC 1998 and IPC 2000 problem sets).
Refining the Paradigm of Sketching in AI-Based Level Design

This paper describes computational processes which can simulate how human designers sketch and then iteratively refine their work. The paper uses the concept of a map sketch as an initial, low-resolution and low-fidelity prototype of a game level, and suggests how such map sketches can be refined computationally. Different case studies with map sketches of different genres showcase how refinement can be achieved via increasing the resolution of the game level, increasing the fidelity of the function which evaluates it, or a combination of the two. While these case studies use genetic algorithms to automatically generate levels at different degrees of refinement, the general method described in this paper can be used with most procedural generation methods, as well as for AI-assisted design alongside a human creator.
Curriculum And Issues In A First Course Of Computer Networking For Four Year Information Technology Programs

No field evolves more rapidly than computer networking technologies.However, the skills necessary to evaluate, integrate, and manage networking equipment are considered fundamental for an IT professional.This paper presents a curriculum for a first course in computer networking, the experience of two instructors in teaching similar curricula over a two-year period, and the unresolved issues revealed by the experience.An IT professional is expected to be able to deal with vendors and stake holders in procurement processes, interpret and evaluate vendor presentations, explain technology to the uninitiated, critically evaluate and make technology recommendations, and then install and manage the network infrastructure that has been procured.In an environment where new technologies appear frequently and yet old technologies seem to live forever, how can any curriculum prepare an individual for such a responsibility?A balanced curriculum must include fundamental concepts and real-world examples of those concepts.It must build intuition through examination of historical trends and direct experience with real networking hardware integrating diverse technologies.The curriculum must be continually evaluated in an environment where new technologies appear more rapidly than the publishing cycle for textbooks.
Making Handheld Computers Effective And Usable

Today, there is a wide disparity among owners of handheld computing devices in terms of rates of satisfaction.While some users rate their devices as an invaluable prize possession, others say they are a promising, but become a waste of time and money.The current challenge for software designers of handheld computing devices is differentiating between the valued usable systems and the non-productive pointless systems.The quest for quality, effectiveness, and usability focuses on the improvement of the ingredient that impacts the user the most, the interface.The interaction between users and their handheld devices will be significantly improved when a design method called user-centered design is used to create the interface.The user-centered design methodology involves the true users to validate, evaluate, and verify the entire interface (all device inputs and displays) during multiple developmental milestones. 2 A powerful resource in this endeavor of interface development is the usability evaluation lab (ULAB).This paper presents the challenges in the design of an effective and usable handheld computer system.An introduction into usability issues is given with focus on successful dialogues between humans and the handheld device.An approach for user-centered design and incorporation of a ULAB is outlined and explained.Finally, the procedure of securing quality in handheld computing systems with the use of the ULAB is outlined with the results from the last two years.
Introduction To Educational Use Of Environmental Engineering Software

Between May, 1995 and August 1997 collaborators from seven Gateway consortium universities worked to develop shared resource modules to help
Using A Scripting Language For Dynamic Programming

In this paper we present a simple programming framework that can be used in teaching Dynamic Programming at an introductory level.The target audience for the framework is the student in an introduction to dynamic programming setting who possesses rudimentary programming skills.The framework takes advantage of the late binding features of the Python scripting language to allow students to model their problem with somewhat arbitrary data types and and to subsequently solve without worrying about more complex computer programming issues.
A Data-Driven Approach for Computationally Modeling Players' Avatar Customization Behaviors

Avatar customization systems enable players to represent themselves virtually in many ways. Research has shown that players exhibit different preferences and motivations in how they customize their avatars. In this paper, we present a data-driven analytical approach to modeling player behavioral patterns exhibited during the avatar customization process. We used our data mining tool \textit{AIRvatar} to analyze telemetry data obtained from 190 players using an avatar creator of our own design. Using non-negative matrix factorization (NMF) and N-gram models, we demonstrate how our approach computationally models behavioral patterns exhibited by players such as "regular shopping," "engaged shopping," or "bored browsing". Our models obtained significant effect sizes (0.12 &lt;= R^2 &lt;= 0.54) when validated with multiple linear regressions for players' time spent engaging in activities within the avatar creator. The NMF model had comparably high performance and ease of interpretation compared to control models.
Search Reduction through Conservative Abstract-Space Based Heuristic

The efficiency of heuristic search depends dramatically on the quality of the heuristic function. For an optimal heuristic search, heuristics that estimate cost-to-goal better typically lead to faster searches. For a sub-optimal heuristic search such as weighted A*, the search speed depends more on the correlation between the heuristic and the true cost-to-goal. In this extended abstract, we discuss our preliminary work on computing heuristic functions that exploit this fact. In particular, we introduce a many-to-one mapping from an original search space to a conservative abstract space. Edges in the abstract space capture reachability among all corresponding nodes in the original space. We compute a heuristic in the conservative abstract space which when used by the search in the original space reduces the number of searched nodes. Our preliminary results on 3D navigation show that in more complex scenarios the speedup can be dramatic.
Mobile Data Design and Applications for Emergency Response Vehicles

Doug Brown is the Technical Services Manager for the Rutherford
THE POLICY IMPLEMENTATION OF UTILIZATION OPERATIONAL AID TO SCHOOL PROGRAM FUND (BOS) IN INDONESIA

The research on the implementation of Operational Aid to School Program (In Indonesian language is abbreviated as BOS) usage policy in Indonesia is aimed to know the description related to the central government program to provide funding for non personnel operating expenses for primary and secondary education units. The method used in this research is qualitative, data collection technique using Focus Group Discussion, interview, observation and documentation. Informants are drawn from the element of the school, the elements of the school committee, the element of the School Board, the element of the Education Office. Submission of Operational Aid to School Program has been right target, component designation and the mechanism is clear although still found the lack of accuracy in its use, because it is still possible because there are still not really understand it. It is certainly necessary to improve the quality and quantity side of socialization. In addition, controls and consents are still underway to improve their effectiveness. It is also realized that the use of Operational Aid to School Program has an impact on the quality of education. At the moment the negative impacts appear to be as soon as possible to find the right solution and keep in mind the tips/strategies to handle it.
Teaching Engineering Technology Courses Using Desire2 Learn (D2 L)

In the last ten years the author has used course management software (CMS) such as CourseInfo (BlackBoard) and WebCT in several Engineering Technology (ET) courses.Due to the nature of our ET courses these software were adopted mainly for web-enhanced instruction.WebCT was a major improvement over CourseInfo as it offered several new and efficient tools for developing our ET course sites.The file management system was very useful particularly in our computer-assisted design/drafting (CADD) classes where it was necessary to download approximately a hundred student submissions (files) for each assignment.WebCT created a folder for each student and downloaded the part and drawing files to the appropriate folders.
Geographic Information Systems As A Complement To Information Science Technology Program

Current technological advances are emphasizing the need for cross-disciplinary training and expertise.The technology for managing information is transforming the manner in which information is captured, processed, stored, and disseminated.A catalyst to the development is the need for timely information by administrators, technicians, businesses, and the public in general.One application where cross-disciplinary expertise becomes evident is in the development and utilization of Geographic Information System (GIS).As a resource management and decision support tool, a GIS enables users to analyze spatially referenced data.The system depends, for its effectiveness, on the variety and volume of data that must be gathered.The effectiveness of the system is dictated by the use of computers and database management systems.These requirements imply that GIS analysts have to be adequately versed in Information Sciences and Technology (IST).Components of an IST program that meet the requirements in GIS are information management and data communications.Proper acquisition, analysis, and handling of information are critical in making the information useful to decision makers, as well as, other users of the information.Computer technology and database management support such applications.Training of personnel in GIS should cover topics in both geography with reference to the population, and information systems with a healthy concentration in computer technology.Penn State University has initiated an IST program and it is intended to make GIS one of the course offerings.