Nowadays, it is possible to capture the whole surface areas of buildings in three-dimensional point clouds using laser scanners. However, it is still challenging to find the damaged areas of the building data automati...
详细信息
Over the last years, the engine calibration task has mostly been conducted based on the engineers' knowledge. As a result, considering the complexity of modern engines, finding the most suitable configuration for ...
详细信息
To model the periodicity of beats, state-of-the-art beat tracking systems use 'post-processing trackers' (PPTs) that rely on several empirically determined global assumptions for tempo transition, which work w...
详细信息
As social beings, humans like to interact with each other, including other creatures of God, such as animals, and keep them as pets. Many pets, such as dogs, cats, birds, fish, rabbits, and so on, include unusual pets...
详细信息
ISBN:
(数字)9798350354348
ISBN:
(纸本)9798350354355
As social beings, humans like to interact with each other, including other creatures of God, such as animals, and keep them as pets. Many pets, such as dogs, cats, birds, fish, rabbits, and so on, include unusual pets such as reptiles, pigs, insects, etc. As a result of the lack of human awareness of pets and the nature of keeping animals, which is only for fun, it is not soulful to keep animals. So when people are bored, they abandon their pets, which causes new problems in human life today. In this case, we created a mobile application that can be shared with pet lovers where they can share information about abandoned pets and the possibility of owning pets from these abandoned pets. Mobile applications were designed using use case diagrams to show business processes, class diagrams to show database models, and user interfaces to present a similar interface to users. This mobile application will become a platform that can gather all people who care about pets and make pets a part of humans.
Referring to solution programs written by other users is helpful for learners in programming education. However, current online judge systems just list all solution programs submitted by users for references, and the ...
详细信息
ISBN:
(纸本)9798400708534
Referring to solution programs written by other users is helpful for learners in programming education. However, current online judge systems just list all solution programs submitted by users for references, and the programs are sorted based on the submission date and time, execution time, or user rating, ignoring to what extent the programs can be helpful to be referenced. In addition, users struggle to refer to a variety of solution approaches since there are too many duplicated and near-duplicated programs. To motivate learners to refer to various solutions to learn better solution approaches, in this paper, we propose an approach to deduplicate and rank common solution programs in each programming problem. Inspired by the nature that the many-duplicated program adopts a more common approach and can be a general reference, we remove the near-duplicated solution programs and rank the unique programs based on the duplicate count. The experiments on the solution programs submitted to a real-world online judge system demonstrate that the number of programs is reduced by 60.20%, whereas the baseline only reduces by 29.59% after the deduplication, meaning that users only need to refer to 39.80% of programs on average. Furthermore, our analysis shows that top-10 ranked programs cover 29.95% of programs on average, indicating that users can grasp 29.95% of solution approaches by referring to only 10 programs. The proposed approach shows the potential of reducing the learners’ burden of referring to too many solutions and motivating them to learn a variety of solution approaches.
作者:
Butola, RajatLi, YimingKola, Sekhar ReddyNational Yang Ming Chiao Tung University
Parallel and Scientific Computing Laboratory Electrical Engineering and Computer Science International Graduate Program Hsinchu300093 Taiwan National Yang Ming Chiao Tung University
Institute of Communications Engineering the Institute of Biomedical Engineering the Department of Electronics and Electrical Engineering the Institute of Pioneer Semiconductor Innovation and the Institute of Artificial Intelligence Innovation Hsinchu300093 Taiwan
Machine learning (ML) is poised to play an important part in advancing the predicting capability in semiconductor device compact modeling domain. One major advantage of ML-based compact modeling is its ability to capt...
详细信息
Dynamic programming is a fundamental algorithm that can be found in our daily lives easily. One of the dynamic programming algorithm implementations consists of solving the 0/1 knapsack problem. A 0/1 knapsack problem...
详细信息
Credit card use is becoming more and more commonplace every day. Financial organizations and credit card customers lose a lot of money because of complicated illegal transactions. Fraudsters constantly stay on top of ...
详细信息
Stunting in toddlers is a chronic nutritional issue that affects the physical and cognitive development of children, with serious long-term consequences such as reduced cognitive function and an increased risk of chro...
详细信息
A vast number of spatiotemporal datasets collected from a wide range of sources has motivated scientists to develop effective approaches to identify interesting patterns hidden in these datasets. In this respect, kern...
详细信息
暂无评论