• Title/Summary/Keyword: Online Judge System

Search Result 29, Processing Time 0.024 seconds

Design a Method Enhancing Recommendation Accuracy Using Trust Cluster from Large and Complex Information (대규모 복잡 정보에서 신뢰 클러스터를 이용한 추천 정확도 향상기법 설계)

  • Noh, Giseop;Oh, Hayoung;Lee, Jaehoon
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.22 no.1
    • /
    • pp.17-25
    • /
    • 2018
  • Recently, with the development of ICT technology and the rapid spread of smart devices, a huge amount of information is being generated. The recommendation system has helped the informant to judge the information from the information overload, and it has become a solution for the information provider to increase the profit of the company and the publicity effect of the company. Recommendation systems can be implemented in various approaches, but social information is presented as a way to improve performance. However, no research has been done to utilize trust cluster information among users in the recommendation system. In this paper, we propose a method to improve the performance of the recommendation system by using the influence between the intra-cluster objects and the information between the trustor-trustee in the cluster generated in the online review. Experiments using the proposed method and real data have confirmed that the prediction accuracy is improved than the existing methods.

A study on a consumer protection system to prevent B2C electronic commerce disputes (B2C 전자상거래 분쟁예방을 위한 소비자보호시스템 연구)

  • Kim, Kee hong;Kim, Dong-Chul
    • Journal of Arbitration Studies
    • /
    • v.27 no.2
    • /
    • pp.107-119
    • /
    • 2017
  • In the process of online trading, many unexpected conflicts may occur. The consumer wishes to perform transactions with a seller by trusting the seller's listings, but there are times when even major companies such as Kakao edit their original listings. When the seller edits their listing, it is extremely difficult for the consumer to prove and deal with the problem. If they don't deal with them carefully they may be accused of denigration. This study proposes a consumer protection system to resolve this problem. In case a problem occurs, proof that the original listing was edited can be submitted to a judge in court by using this system, thus preventing these types of problems from happening. If this system is installed, both the seller and consumer know that the terms of contract cannot be falsely changed to the advantage of either side, so the source of the problem can be prevented. This study analyzes the reasons behind the conflicts and presents a systematic way of preventing the problem. This method does not present a financial burden, and provides a way for transactions to be held based on trust for the seller and consumer.

Product Evaluation Summarization Through Linguistic Analysis of Product Reviews (상품평의 언어적 분석을 통한 상품 평가 요약 시스템)

  • Lee, Woo-Chul;Lee, Hyun-Ah;Lee, Kong-Joo
    • The KIPS Transactions:PartB
    • /
    • v.17B no.1
    • /
    • pp.93-98
    • /
    • 2010
  • In this paper, we introduce a system that summarizes product evaluation through linguistic analysis to effectively utilize explosively increasing product reviews. Our system analyzes polarities of product reviews by product features, based on which customers evaluate each product like 'design' and 'material' for a skirt product category. The system shows to customers a graph as a review summary that represents percentages of positive and negative reviews. We build an opinion word dictionary for each product feature through context based automatic expansion with small seed words, and judge polarity of reviews by product features with the extracted dictionary. In experiment using product reviews from online shopping malls, our system shows average accuracy of 69.8% in extracting judgemental word dictionary and 81.8% in polarity resolution for each sentence.

An online learning system for evaluating learner's activities and study level (수준별 학습과 학습 관심도를 고려한 학습평가시스템)

  • Kim, Hye-Em;Yu, Seok-Jong
    • Journal of the Korea Society of Computer and Information
    • /
    • v.13 no.6
    • /
    • pp.69-76
    • /
    • 2008
  • The biggest strength of the Internet is to enable to access information without any limitation of time and space. As the Internet and IT technologies have been developed, various kinds of teaching ways in education field such as remote lectures, video lectures, and CAI(Computer Adapted Instruction) have emerged. In terms of education, evaluation can be a basic foundation to help teach students in the next learning stage according to each student's level. In addition, it is able to give the information of students'abilities and provides proper learning programs to teach students on a case-by-case basis. The purpose of the paper is to establish evaluation system on the WWW(World Wide Web) that can reflect learning activities part of students in their evaluation scores based on the two important learning theories, Behaviorism and constructivism, which are mainly used in evaluation procedures to judge learning ability of students. This system will give information about learners, and analyze the learning interest of learners. The proposed system enables teachers to evaluate learning ability of students through various kinds of information of learners, and to execute level-based education.

  • PDF

Form Based Classification System for Building Database of Handmade Product E-Commerce (공예품 이커머스 데이터베이스 구축을 위한 공예품 조형 디자인 분류체계 개발)

  • Cho, Ikhyun;Lee, Saya;Kim, Chaehee;Lee, Joongsup;Lee, Eunjong
    • Smart Media Journal
    • /
    • v.10 no.4
    • /
    • pp.54-62
    • /
    • 2021
  • As the volume of online e-commerce transactions increases, items diversify and the classification becomes complicated. E-commerce platforms that specialize in dealing only in one area are emerging, and the area is diversifying. Three problems were identified by researching the craft online e-commerce platform, one of the various types of professional e-commerce platforms. First of all, although craft materials are diversified and complex on the platform, the existing craft e-commerce system is fragmented in structure to categorize complex crafts, making it difficult to accurately present search results that meet various criteria. Second, although appearance is the main reason for purchasing artifacts, it is rare for users to categorize them according to appearance, so they have to judge and filter each work directly. Finally, the language entered when searching for artifacts by non-technical experts is not reflected in the language used to categorize artifacts in the taxonomic system, so the language used for searching is highly accurate. Therefore, the purpose of this study is to add and consider complex attributes in the field of technology to meet the search criteria. Properties to be added must include the main appearance in the search for artifacts. In addition, the government aims to develop a taxonomic system that can reflect non-experts' search languages in the search of works through artificial intelligence natural language processing technology.

Development of On-line Judge System based on Block Programming Environment (블록 프로그래밍 환경 기반 온라인 평가 시스템 개발)

  • Shim, Jaekwoun;Chae, Jeong Min
    • The Journal of Korean Association of Computer Education
    • /
    • v.21 no.4
    • /
    • pp.1-10
    • /
    • 2018
  • Block programming environment, which is represented by Scratch in elementary and middle school programming education, is suitable for learner's characteristics and cognitive level, and is recommended not only for beginners. Transference to the text programming environment after the block programming is essential for understanding the data processing process, understanding the accuracy and efficiency aspects of algorithms, and creating SW activity. In addition, it is presented step by step in the programming curriculum. In this study, developed WithBlock the online evaluation system for the purpose of transference from a block programming to a text programming environment. The developed system can solve the same algorithm problem in both block and text programming environment, and it can be used for elementary and secondary programming education by automatically scoring the written code and providing immediate feedback. In order to applicable to programming education in elementary and secondary surveyed the usability, learning possibility, interest and satisfaction of WithBlock. The results of the survey showed that it can be used for programming education.

A Study on Keywords Extraction from Entertainment News using Bigdata Processing (빅데이터 처리를 통한 연예 뉴스에서의 키워드 추출에 관한 연구)

  • Yoo, Sang-Hyun;Lee, Sang-Jun
    • Jounal of The Korea Society of Information Technology Policy & Management
    • /
    • v.11 no.6
    • /
    • pp.1503-1507
    • /
    • 2019
  • With the softness of online entertainment news articles and the increasing number of quick-reporting articles in the entertainment sector, many people have access to entertainment front-page articles and are now able to make reviews of celebrities. It is not easy to systematically analyze which news articles are about which celebrities in a real-time environment, although their reputation is a key factor in the entertainment agency's business strategy, which should make the most of its affiliated celebrity resources. Based on the amount of celebrity references mentioned in entertainment news data, this paper proposes an entertainment news keyword analysis system, which extracts celebrities that are the subject of the article and associates them with the celebrity entertainment agency in question. Through the system proposed in this paper, advertisers or entertainment agencies can judge the value of the celebrity as reference material for the business. In addition, it can lay the groundwork for an investment strategy by predicting the outlook for the entertainment company for brokerages and investors.

A Study on the Development of a Problem Bank in an Automated Assessment Module for Data Visualization Based on Public Data

  • HakNeung Go;Sangsu Jeong;Youngjun Lee
    • Journal of the Korea Society of Computer and Information
    • /
    • v.29 no.5
    • /
    • pp.203-211
    • /
    • 2024
  • Utilizing programming languages for data visualization can enhance the efficiency and effectiveness in handling data volume, processing time, and flexibility. However, practice is required to become proficient in programming. Therefore public data-based the problem bank was developed to practice data visualization in a programming automatic assessment system. Public data were collected based on topics suggested in the curriculum and were preprocessed to make it suitable for users to visualize. The problem bank was associated with the mathematics curriculum to learn various data visualization methods. The developed problems were reviewed to expert and pilot testing, which validated the level of the questions and the potential of integrating data visualization in math education. However, feedback indicated a lack of student interest in the topics, leading us to develop additional questions using student-center data. The developed problem bank is expected to be used when students who have learned Python in primary school information gifted or middle school or higher learn data visualization.

Latent topics-based product reputation mining (잠재 토픽 기반의 제품 평판 마이닝)

  • Park, Sang-Min;On, Byung-Won
    • Journal of Intelligence and Information Systems
    • /
    • v.23 no.2
    • /
    • pp.39-70
    • /
    • 2017
  • Data-drive analytics techniques have been recently applied to public surveys. Instead of simply gathering survey results or expert opinions to research the preference for a recently launched product, enterprises need a way to collect and analyze various types of online data and then accurately figure out customer preferences. In the main concept of existing data-based survey methods, the sentiment lexicon for a particular domain is first constructed by domain experts who usually judge the positive, neutral, or negative meanings of the frequently used words from the collected text documents. In order to research the preference for a particular product, the existing approach collects (1) review posts, which are related to the product, from several product review web sites; (2) extracts sentences (or phrases) in the collection after the pre-processing step such as stemming and removal of stop words is performed; (3) classifies the polarity (either positive or negative sense) of each sentence (or phrase) based on the sentiment lexicon; and (4) estimates the positive and negative ratios of the product by dividing the total numbers of the positive and negative sentences (or phrases) by the total number of the sentences (or phrases) in the collection. Furthermore, the existing approach automatically finds important sentences (or phrases) including the positive and negative meaning to/against the product. As a motivated example, given a product like Sonata made by Hyundai Motors, customers often want to see the summary note including what positive points are in the 'car design' aspect as well as what negative points are in thesame aspect. They also want to gain more useful information regarding other aspects such as 'car quality', 'car performance', and 'car service.' Such an information will enable customers to make good choice when they attempt to purchase brand-new vehicles. In addition, automobile makers will be able to figure out the preference and positive/negative points for new models on market. In the near future, the weak points of the models will be improved by the sentiment analysis. For this, the existing approach computes the sentiment score of each sentence (or phrase) and then selects top-k sentences (or phrases) with the highest positive and negative scores. However, the existing approach has several shortcomings and is limited to apply to real applications. The main disadvantages of the existing approach is as follows: (1) The main aspects (e.g., car design, quality, performance, and service) to a product (e.g., Hyundai Sonata) are not considered. Through the sentiment analysis without considering aspects, as a result, the summary note including the positive and negative ratios of the product and top-k sentences (or phrases) with the highest sentiment scores in the entire corpus is just reported to customers and car makers. This approach is not enough and main aspects of the target product need to be considered in the sentiment analysis. (2) In general, since the same word has different meanings across different domains, the sentiment lexicon which is proper to each domain needs to be constructed. The efficient way to construct the sentiment lexicon per domain is required because the sentiment lexicon construction is labor intensive and time consuming. To address the above problems, in this article, we propose a novel product reputation mining algorithm that (1) extracts topics hidden in review documents written by customers; (2) mines main aspects based on the extracted topics; (3) measures the positive and negative ratios of the product using the aspects; and (4) presents the digest in which a few important sentences with the positive and negative meanings are listed in each aspect. Unlike the existing approach, using hidden topics makes experts construct the sentimental lexicon easily and quickly. Furthermore, reinforcing topic semantics, we can improve the accuracy of the product reputation mining algorithms more largely than that of the existing approach. In the experiments, we collected large review documents to the domestic vehicles such as K5, SM5, and Avante; measured the positive and negative ratios of the three cars; showed top-k positive and negative summaries per aspect; and conducted statistical analysis. Our experimental results clearly show the effectiveness of the proposed method, compared with the existing method.