A new software program, xINTERPDF, that analyzes the intermolecular correlations in organic compounds via measured X-ray total scattering data is described.
A new software program, xINTERPDF, that analyzes the intermolecular correlations in organic compounds via measured X-ray total scattering data is described.
Malathion is an organophosphorus insecticide and pesticide commonly used in crops and residential applications. The negative effects of Malathion on human health and ecosystems are of great concern. In this work, a ma...
详细信息
Malathion is an organophosphorus insecticide and pesticide commonly used in crops and residential applications. The negative effects of Malathion on human health and ecosystems are of great concern. In this work, a mathematical model pivot on Fuzzy Cognitive Map (FCM) is used to analyse the causes and hazardous effects of Malathion to the environmental components (air, water and soil). Based on expert's opinion the possible factors that cause damage to health and ecosystems due to Malathion is identified, which serve as the input to the FCM. The FCM mathematically establishes the causal relation between these factors. The mathematical simulation is done by python programming. This approach can be used to study the interdependencies between the adverse effects of any pesticide in human health and environment due to prolonged exposure.
To retrieve part of data from huge. html files and convert it to. csv files respectively is a long time work if done manually. Consequently, this work needs an automation tool. This paper discuss developing automation...
详细信息
ISBN:
(纸本)9781538694220
To retrieve part of data from huge. html files and convert it to. csv files respectively is a long time work if done manually. Consequently, this work needs an automation tool. This paper discuss developing automation tools based on python language. Utilizing python's code makes the tools very small in line of code but powerful. It successfully retrieves part of data as needed. The tools have successfully been tested to other case study.
Introducing text emotion analysis into e-commerce online comment data can judge the emotional tendency of e-commerce online comments. At the same time, the application of python Jieba participle and LDA topic model en...
详细信息
Introducing text emotion analysis into e-commerce online comment data can judge the emotional tendency of e-commerce online comments. At the same time, the application of python Jieba participle and LDA topic model enables more detailed understanding of the emotional changes in online comments of e-commerce. Taking product reviews of Midea water heater on *** as an example, the empirical analysis shows that the online product review, by introducing text sentiment analysis, determines the consumer emotion tendency, which can help with the electric business improvement project for merchants to provide accurate marketing, set up new businesses evaluation way, dynamically monitor customer emotional tendency, and timely grasp the emotional trend of E-commerce industry.
CS instructors are sometimes tasked with modifying CS1 courses to teach introductory programming for the Digital Humanities. Training computer science students in DH programming methods may also have some additional b...
详细信息
ISBN:
(纸本)9781450351034
CS instructors are sometimes tasked with modifying CS1 courses to teach introductory programming for the Digital Humanities. Training computer science students in DH programming methods may also have some additional benefits, such as bringing more women into computing, and helping in the recruitment and retention of CS students overall. DH projects may also provide Service-Learning opportunities that will give students experiential learning opportunities not provided in industry. The presenters have developed six assignments in python that are oriented towards DH topics while still providing CS students solid experiences in core programming concepts. This workshop introduces the participants to five of the assignments and gives them immersive abbreviated experiences in each. The topics include Computing Change over Time (calculating burials in a historic cemetery), Visualization of Change over Time (visualizing the burials in the historic cemetery), Textual Analysis (finding word frequencies and "stop words" in public domain texts), Stylometrics (comparing measured features of graphic images), and Social Network Analysis (analyzing extended relationships in historic social circles). A balance of direct coding experience and discussion of gotchas and best practices in classroom management will give workshop participants confidence in offering and managing these assignments in their own classrooms. Participants should bring a laptop/keying-friendly mobile device that has a python 3.x IDE already installed, and some familiarity with the python language.
The objective of this research work is to propose a weed detecting robotic model for sugarcane fields that uses a fuzzy real time classifier on leaf textures. The differentiation between weed and crop and weed removal...
详细信息
The objective of this research work is to propose a weed detecting robotic model for sugarcane fields that uses a fuzzy real time classifier on leaf textures. The differentiation between weed and crop and weed removal are the two challenging tasks for the farmers especially in the Indian sugarcane cultivation scenario. The automatic weed detection and removal becomes a vital task for improving the cost effectiveness and efficiency of the agricultural processes. The detection of weeds by the robotic model employs a Raspberry Pi based control system placed in a moving vehicle. An automated image classification system has been designed which extracts leaf textures and employs a fuzzy real-time classification technique. Morphological operators are applied to extract circular leaf patterns in different scales from the leaf images. An optimal set of features have been identified for the characterization of crops and weeds in sugarcane fields. A weed detecting robotic prototype is designed and developed using a Raspberry Pi micro controller and suitable input output subsystems such as cameras, small light sources and motors with power systems. The prototype's control incorporates the weed detection mechanism using a Raspbian operating system support and python programming. The designed robotic prototype correctly identifies the sugarcane crop among nine different weed species. The system detects weeds with 92.9% accuracy over a processing time of 0.02 s. (C) 2017 Elsevier B.V. All rights reserved.
Game-based learning is an emerging field that has become a part of university education and several researchers describe its strong learning potential. For several subjects there is a rich flora of learning games and ...
详细信息
ISBN:
(纸本)9781911218579;9781911218562
Game-based learning is an emerging field that has become a part of university education and several researchers describe its strong learning potential. For several subjects there is a rich flora of learning games and commercial-of-the-shelf games available, but for programming education in general and python programming in particular, the situation is different. There exists an economical aspect as well and to develop learning games for programming education, might not interest the mainstream game industry and most universities do not have the resources needed to develop their own tailor-made learning games. Digital gaming in general has had a fast expansion during the last decade and the generation that now is entering the universities has a habit of regular gaming. At the same time there are several studies reporting about low motivated students in introductory programming courses. In a time when commercial games for programming education are rare, universities must look for affordable ways to construct appropriate learning games. This study has investigated the idea of using learning games developed by university students as additional learning tools in an introductory programming course. Five student constructed games for learning to program in python have been analysed. Eventually two learning games were selected and tested as part of a five week introductory programming course. The overall strategy has been action research with the aim to improve an existing programming course. A group of students have played the games in two workshops where data has been collected in a mix of questionnaires, observations and group discussions. Findings indicate that the general idea seems to work, but as for all kind of course content, there need to be a thorough assessment and iterative refinement. Despite some found bugs and interface flaws the games had a challenging gameplay as well as learning outcomes. The game-based workshops also had a catalytic effect and created ene
The paper presents an approach to estimate the optimal number of vehicles on public transport line;this approach is based on a simulation model of the process of servicing the bus line passengers. A problem of determi...
详细信息
ISBN:
(纸本)9781509064847
The paper presents an approach to estimate the optimal number of vehicles on public transport line;this approach is based on a simulation model of the process of servicing the bus line passengers. A problem of determining such a number of buses, that provides the minimum cost of transport at the maximum level of passenger service, is quite a complex issue due to the stochastic nature of the transport process and the random nature of the demand for trips of urban residents. An efficiency of a public bus line is proposed to be considered on the basis of the total operation costs of a bus line in terms of the interests of particular elements of the transport system passengers as customers of public transport and public transport companies as providers of services. The author presents a class library implemented with the use of the python programming language;on the basis of this library, the model simulating the process of the public transport line operation was developed. The results of the simulation experiment, based on the developed software, allowed the author to define the functional dependence between the total waiting time for bus passengers at bus stops and the characteristics of the public transport line. Using the obtained dependence, a formula for estimating the optimal number of vehicles on a public transport line was established as an argument, in which the function of the transport subsystem total cost reaches its extreme minimum.
This article establishes a new methodological framework for parallelizing spatial data processing called parallel cartographic modeling, which extends the widely adopted cartographic modeling framework. Parallel carto...
详细信息
This article establishes a new methodological framework for parallelizing spatial data processing called parallel cartographic modeling, which extends the widely adopted cartographic modeling framework. Parallel cartographic modeling adds a novel component called a Subdomain, which serves as the elemental unit of parallel computation. Four operators are also added to express parallel spatial data processing, namely scheduler, decomposition, executor, and iteration. A parallel cartographic modeling language (PCML) is developed based on the parallel cartographic modeling framework, which is designed for usability, programmability, and scalability. PCML is a domain-specific language implemented in python for the domain of cyberGIS. A key feature of PCML is that it supports automatic parallelization of cartographic modeling scripts;thus, allowing the analyst to develop models in the familiar cartographic modeling language in a python syntax. PCML currently supports more than 70 operations and new operations can be easily implemented in as little as three lines of PCML code. Experimental results using the National Science Foundation-supported Resourcing Open Geospatial Education and Research computational resource demonstrate that PCML efficiently scales to 16 cores and can process gigabytes of spatial data in parallel. PCML is shown to support multiple decomposition strategies, decomposition granularities, and iteration strategies that be generically applied to any operation implemented in PCML.
An Image is a visual representation of any object, place, person etc. In the field of Computer Science a Digital Image is a numeric representation of a two-dimensional image. Often images may contain texts, which are ...
详细信息
ISBN:
(纸本)9781509009961
An Image is a visual representation of any object, place, person etc. In the field of Computer Science a Digital Image is a numeric representation of a two-dimensional image. Often images may contain texts, which are a sequence of human-readable characters. Our general conundrum is extraction of texts from an image for processing and editing. In an image texts are defined by set of pixels just like any other object and thus cannot be processed or edited. In this work we have strived to develop a system which can extract texts from a digital image of a Sudoku puzzle, solve the puzzle, and then provide a solution. Our approach is specific but its application are varied.
暂无评论