Miracle-dz/UniFAR-FTUs huggingface dataset:
User Recommendation System using Markov Model in Social Networks

Today’s world is a social world. Recommending resources in social networking is very common thing. There are various methods available to recommend friend, music, video, items in social networks. The users look at the web as a place where they can find an individual or group of people with the same or similar interests, or even find new friends. And many times the recommendation system used in social networks suggests users about these resources. We want to apply Markov models and their variations for addressing this problem. It is generally found that higher order Markov models display high predictive accuracy. General Terms Markov model, Recommendation system, Social network, Transition Probability Matrix
Low-voltage fully differential switched-current filters

A 3.3-V fully differential switched-current filtering technique based on current-copier principles is presented. A five-pole lowpass filter has been integrated using the MOSIS standard 1.2-/spl mu/m CMOS n-well technology. Experimental results show that the filter response is accurate for sampling frequencies up to 5 MHz. Measured dynamic range is about 65 dB, and power dissipation is 10 mW per pole. An important feature of this approach is that a designer can optimize circuit performance by optimizing the well-known folded-cascode operational amplifier designs.
COUNT BASED HYBRID GRAPHICAL PASSWORD TO PREVENT BRUTE FORCE ATTACK AND SHOULDER SURFING ATTACK

Graphical passwords are more secure and resistant to dictionary attacks when compared to textual passwords, but they are not fully resistant to shoulder surfing and brute force attacks. Usually users tend to set their graphical password short and simple for usability but the problem here is their security is compromised. Another problem in graphical password is most of the graphical passwords contain hotspots and the users are tempted to set the graphical password with the hotspots by which attackers easily guess the password. In this work we have proposed a hybrid graphical password system. In our system, we have increased the password space by proposing count based click point algorithm in recognition based graphical password to make the system resistant to brute force attack. In the recall based graphical password step of our hybrid graphical password, we have included a gesture based password which makes the attacker difficult to record or observe and reproduce it to bypass the security.
A hybrid acoustic/electromagnetic technique for locating land mines

A hybrid technique is presented that simultaneously uses both electromagnetic and acoustic waves in a synergistic manner to detect buried land mines. The system consists of an electromagnetic radar and an acoustic source. The acoustic source causes both the mine and the surface of the earth to be displaced. The electromagnetic radar is used to detect these displacements and, thus, the mine. An experimental and numerical model for the system has been developed.
On mutation and data flow

ii ACKNOWLEDGMENTS First, I would like to thank my advisor, Professor Aditya P. Mathur, who gave me the impetus to look into the problem of software testing and helped me explore many of the ideas presented in this dissertation. I am also grateful to Professors for their valuable criticism and indispensable advice on this work. I thank Professor Tom Kuczek and Teresa Ruesgen for their assistance on statistical analysis. I express special thanks to Dr. Bob Horgan and Saul London at Bellcore (Bell Communications Research) who collaborated with me in part of my experiments and provided many expert suggestions, encouragement, and friendship. I am also thankful to those at Purdue and Bellcore with whom I have had many fruitful discussions while working on this research. I thank Bellcore for allowing me to use ATAC, a data ow coverage measure-Mothra, a mutation testing tool. Without these two tools, I would not have been able to conduct the experiments reported in this dissertation. Finally, my sincere thanks go to my parents Shie-Chih and Yung-Tsung Wong, my wife Nancy, our baby Rachel, and other family members for their love, understanding and support. 3.2 A mutation but not c-use, p-use, and all-uses adequate test set of P 2 : 29 3.3 A c-use, p-use, and all-uses but not mutation adequate test set of P 2 : 31 4.1 Input domain for random test case 4.2 All-uses (mutants) not covered (distinguished) by a randomly generated 4.3 Statistics on test cases generated manually to obtain all-uses and mutation adequate test sets 4.6 Average all-uses scores (%) using mutation adequate test sets obtained in Mutation 4.7 Average all-uses scores (%) using mutation adequate test sets obtained in Mutation viii Table Page 4.12 Average all-uses scores using mutation adequate test sets obtained in Mutation I excluding manually generated test cases 4.13 Average all-uses scores using mutation adequate test sets obtained in Mutation II excluding manually generated test cases ix Table Page 7.10 Percentage of test sets which are less eeective due to minimization with respect to each quartile 8.4 Average block coverage (%) of test sets with xed x LIST OF FIGURES Figure Page 1.1 Strategy to conduct an eeective software testing under time pressure and budget 3.1 Structure of programs with one deenition and one use of 3.2 Structure of programs with one deenition and multiple uses of x. : : : 25 3.3 A program in …
Extracting design and functionality from code

Techniques developed as part of the REDO project on software maintenance are described. Transformations which produce highly abstract descriptions of the functionality of an application are applied. This allows maintenance and restructuring operations to be carried out more effectively, since the abstractions are free from unnecessary implementation details which complicate reasoning about the code itself. Designs are abstracted from applications by examining data flow and control flow, and by using techniques to identify and isolate meaningful processes. An object-oriented design is generated, using classes based on the main variables of the code, with logical invariants of the code included as invariants of the classes of the design, and with the abstractions of the identified operations included as methods of these classes. These partial designs can then be rewritten into improved forms. <<ETX>>
Unsteady fluid mechanics applications of neural networks

The capability to harness or alleviate unsteady aerodynamic forces and moments could dramatically enhance aircraft control during severe maneuvers as well as signie cantly extend the life span of both helicopter and wind turbine blade/rotor assemblies. Using recursive neural networks, time-dependent models that predict unsteady boundary-layer development, separation, dynamic stall, and dynamic reattachment have been developed. Further, these models of the e ow› wing interactions can be used as the foundation upon which to develop adaptive control systems. The present work describes these capabilities for three-dimensional unsteady surface pressures and two-dimensional unsteady shear-stress measurements obtained for harmonic and constant-rate pitch motions. In the near future, it is predicted that such techniques will provide a viable approach for the development of six degree-of-freedom motion simulators for severe vehicle maneuvers as well as a foundation for the active control of unsteady e uid mechanics in a variety of systems.
Lexical Semantics and Deverbal Nominalisations in Sesotho

In this dissertation, the semantic and syntactic properties of deverbatives are analyzed in the context of Generative Lexicon theory, which is a model of lexical semantics. The aim of the analysis relates to the existence of the relationship between nominals derived directly from an event description and their inheritance of the properties of that event. The deverbal nouns in Sesotho are analyzed semantically within specific parameters taking into account the deverbal noun as a whole. This is done by viewing how word meaning interact with a set of generative mechanisms to account for the creative use of language. These mechanisms involve the levels of representations (i.e. argument, event and qualia structures) which provides information about the number and type of arguments; the event type of a lexical item and how these events are tied together within different relations. There are correlations between lexically encoded base forms and morphological derived forms. These correlations provide a need for a representational structure to distinguish between stage-level and individual-level nominals. Focusing on the role of events in the semantics of nouns, it is shown that stage-level and individual-level nouns differ in the type and the quantification of their defining event. This led to the adoption of the view that that nominals in general should be named after the events they each fulfil.
A Special Unique Solution Case of the Perspective-Three-Point Problem for External Parameter Calibration of an Omnidirectional Camera

In the field of machine vision, the multi-solution problem of the perspective-three-point (P3P) camera pose estimation problem has been widely researched. Many researchers have tried to find unique solutions that will enable the use of the P3P method in practical applications such as the calibration of external parameters of a camera. Gao found a special case that is very simple and intuitive, but can only be used for a camera with a very large field of view. Therefore, it did not attract much attention. The purpose of this study was to analyse Gao's special case and use it for calibrating the external parameters of an omnidirectional camera, which is used widely because of its very large field of view. We first verify Gao's special case and extend its application. We then propose an iterative method for finding the unique solution. After this, we perform a simulation experiment to determine the effect of the configuration of the three control points on the accuracy of the unique solution. Finally, we use an application to examine the efficiency of the method.
Optimal mobile-determined micro-macro cell selection

In a two-tier microcell/macrocell cellular system, to keep the handoff rate at an acceptable level, low mobility users (with speed /spl upsi/<V/sub 0/) should undergo handoffs at microcell boundaries, and high mobility users (with speed /spl upsi/>V/sub 0/) should undergo handoffs at macrocell boundaries. We propose a procedure by which the mobile determines user mobility from microcell sojourn times and uses it for micro-macro cell selection at call origination and handoff. The probability of erroneous assignment of a mobile to a microcell or macrocell is shown to be significantly lower than previous approaches.
COMPRESSED INDEXING DATA STRUCTURES FOR BIOLOGICAL SEQUENCES

2013 Declaration I hereby declare that this thesis is my original work and it has been written by me in its entirety. I have duly acknowledged all the sources of information which have been used in the thesis. This thesis has also not been submitted for any degree in any university previously. Zhang for their great discussions and collaborations. Last but not least, I would like to thank my family and friends for their caring before and during my research.
Performance evaluation of a cellular base station multibeam antenna

Experimental test results are used to determine the performance that can be achieved from a multibeam antenna array, with fixed-beam azimuths, relative to a traditional dual-diversity three-sector antenna configuration. The performance tradeoffs between the hysterisis level, switching time, and gain improvement for a multibeam antenna are also examined. The multibeam antenna uses selection combining to switch the signals from the two strongest directional beams to the base station's main and diversity receivers. To assess the impact of beamwidth on overall system performance, the following two multibeam antennas were tested: a 12-beam 30/spl deg/ beamwidth array and a 24-beam 15/spl deg/ beamwidth array. Both multibeam antennas were field-tested in typical cellular base station sites located in heavy urban and light urban environments. Altogether, the system performance is evaluated by investigating three fundamental aspects of multibeam antenna behavior. First, the relative powers of the signals measured in each directional beam of the multibeam antenna are characterized. Then, beam separation statistics for the strongest two signals are examined. Gain improvements achievable with a multibeam antenna compared to the traditional sector configuration are determined in the second phase of the analysis. Results indicate that in excess of 5 dB of gain enhancement can be achieved with a 24-beam base station antenna in a cellular mobile radio environment. Finally, the effects of hysterisis level and switching time are characterized based on gain reductions relative to a reference case with no hysterisis and a 0.5-s switching decision time. Useful approximations are developed for the gain effects associated with varying hysterisis levels and switching times. The resulting design curves and empirical rules allow engineers to quantify multibeam antenna performance while making appropriate tradeoffs for parameter selection.
Peeking into the black box: visualising learning activities

Learning analytics has emerged as the discipline that fosters the learning process based on monitored data. As learning is a complex process that is not limited to a single environment, it benefits from a holistic approach where events in different contexts and settings are observed and combined. This work proposes an approach to increase this coverage. Detailed information is obtained by combining logs from a LMS and events recorded with a virtual machine given to the students. A set of visualisations is then derived from the collected events showing previously hidden aspects of an experience that can be shown to the teaching staff for their consideration. The visualisations presented focus on different learning outcomes, such as self learning, use of industrial tools, time management, information retrieval, collaboration, etc. Depending on the information to convey, different types of visualisations are considered, ranging from graphs to starbusts and from scatter plots to heatmaps.
Migration of Relational Databases to NoSQL - Methods of Analysis

Abstract The amount of data to store, organize and manage in any organization, is very high and increases every day, fact well-known by companies as Facebook, Google or SAS. With this current growth rate, technologies must adapt to the amount of disposable data, and a new approach to information processing is required. Big Data technologies are more focused, and this is a reason for a greater spread of NoSQL database models. The purpose of this article is to validate the existing (and already used) migration methods and to adapt them, to understand the most efficient method to migrate a relational database to a NoSQL database. We will show the methodology used and what were the steps followed for the implementation, as well as the configuration of the environment used during the tests. Results show that in this migration process, the most efficient method is what is referred to as automatic offline migration. However, it requires a window of unavailability greater than the method of online migration, which in turn requires more resources from the operating system to migrate. Therefore, the most efficient method to migrate a database will depend on the application availability, and the computational resources available for it. We hope to make an important contribution in helping to choose a migration method to use, and the metrics that can be collected to better evaluate the performance of a migration.
Accelerated mechanical fatigue interconnect testing method for electrical wire bonds

Abstract Every new development in device performance and packaging design, can drastically affect the reliability of devices due to implementation of new materials and design changes. High performance and high reliability demands in power electronics over several decades and a short time to market development, raise the need for very fast reliability testing methods. In this study a mechanical fatigue testing method is presented for evaluating the interfacial fatigue resistance of heavy Al wire bonded interconnects in high power modules. By separating the concurrent thermal, mechanical and environmental failure mechanisms a selective investigation of the desired failure mode is possible. The setup is designed to reproduce the thermo-mechanical shear stresses by mechanical means, while provoking the same lift-off failure mode as in power cycling tests. With a frequency variable test setup of a few Hz up to several kHz, measurements from 103 up to 108 loading cycles and determining the influence of the testing frequency on the fatigue life are possible. A semi-automated bond wire fatigue tester operating at 60 kHz is presented which is suitable for rapid screening and qualification of a variety of wire bonds at the stages of development and during the production.
An Application of Educational Data Mining (EDM) Technique for Scholarship Prediction

Mining data in educational filed is an important and useful task for anybody related to educational institute. The useful information mined from the data can help with performance, guidance, teaching, planning and etc. for staff, students and instructors. Different educational data mining researches has been carried out on student data which includes the student’s basic achievements and educational background, academic scores and the amount of credit hours, but the relations between these are limited. Therefore in this paper we have described a system using data mining technologies such as decision tree. We have analyzed ID3 and J48 (C4.5) algorithms for predicting the scholarship winning chances on student data by translating the decision tree into “IF-THEN” rules and implementing these rules for prediction in our system called scholarship calculator. We have mined student data to calculate the chances of winning scholarship depending on their semester grades, position/rank of student in class, achievements, maximum and minimum amount of taken and allowed credit hours and extra curriculum activities. We found that ID3 works better even though J48 is faster in classifying data and creates a smaller tree than ID3. Because of ID3’s bigger tree it has more rule, more rules means more crosschecking and deeper decision, that’s why the predicted result was more accurate than J48. We have also described how our scholarship calculator works to predict and calculate the chances of winning scholarship. Performance evaluation is done and the results are also compared with already existing datasets. The developed system could be very useful in predicting student’s chances of winning scholarship from the first semester. It can help students to pinpoint the weak areas, which can be perfected with proper guidance from instructors and staff for better chances of winning scholarship.
Fatty Acid Metabolism Disorder as a Factor in Atherogenesis

Abstract Background and aims: The study aims to analyze of fatty acid (FA) composition of arteries and blood plasma in atherosclerosis. Material and method: The blood plasma in patients with coronary atherosclerosis was studied, the blood from healthy volunteers was used as control. There were also analyzed arteries of patients with severe atherosclerotic lesions and arteries of people with significantly less atherosclerotic changes. Results: The received data indicates that there is a rather active penetration of FA from blood plasma lipoproteins into intima of arteries. Penetration of FA from blood lipoproteins into the depth of atherosclerotic aorta and an atherosclerotic plaque appears to be small and does not effect on their fatty acid composition, which is similar to that of free FA of blood plasma. The evidence of the increased activity of desaturases and fatty acid synthases in atherosclerotic and intact arteries in patients with severe atherosclerotic vascular lesions was obtained. This increase in activity may be related by relatively low content of polyunsaturated linoleic acid in blood plasma in atherosclerosis. Conclusions: The increased activity of desaturases and fatty acid synthases as well as arterial wall hypoxia must promote accumulation of lipids in vascular wall by increasing the synthesis and inhibition of FA oxidation including free FA coming from blood.
Progress Report: NumPy and SciPy Documentation in 2009

In the Spring of 2008, the SciPy Documentation Project began to write documentation for NumPy and SciPy. Starting from 8658 words, the NumPy reference pages now have over 110,000 words, producing an 884-page PDF document. These pages need to undergo both presentation and technical review. Our plans include SciPy documentation as well as several user guides, tutorials, and pamphlets. A critical need at this point is a stable funding stream to support the Documentation Coordinators who have been instrumental to the success of this project.
Sensemaking the business case: championing low-carbon initiatives

This study discusses owner-managers' sensemaking of the business case for green products and services. How the use of knowledge transfer partnerships, particularly the embedding of an intrapreneur into the small enterprise, contributes to a more successful outcome for all parties. Starting with the evaluation of six selected case studies and the impact that engaging with 'greening' products and services has on the underlying business model, and the significant change that is often demanded of the owner-managers' strategic orientation. The paper presents a contingent framework that links the development of green products and services, owner-managers mindset change to a changed business model.
Self-optimizing skeleton execution using events

This thesis presents a novel way to introduce self-configuration and self-optimization autonomic characteristics to Algorithmic Skeletons using Event-Driven Programming (EDP) techniques. Due to the use of event driven programming, the approach proposed in this thesis contributes to the current solutions as follows: • It is not related to a specific application architecture, like the component architecture. Thus, it has a broader scope, and is independent of the architecture used to implement skeletons. • It allows the introduction of structural changes during execution time. Therefore, it provides a higher level of adaptability compared with other solutions that only allows to introduce structural changes during compilation. • The estimates of expected future work can be calculated on-the-fly, and it is not limited to pre-calculated estimates. This thesis focuses mainly on guaranteeing a given execution time for a skeleton, by optimizing the number of threads allocated to execute an skeleton. The QoSs (Quality of Services) autonomically managed to be self-configured and self-optimized are: (1) Execution Wall Clock Time, and (2) Level of Parallelism. Other contributions are: • Design and implementation of a novel skeleton’s separation-of-concerns based on event driven programing. This novel approach allows the introduction of non-functional concerns to skeletons without lowering its higher-level programming. • Evaluation of different estimation strategies of future work was done. As result, a recommendation is presented to answer the question: Which strategy produces better estimates under which circumstances?