<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="/resources/xsl/jats-html.xsl"?>
<article article-type="research-article" dtd-version="1.1" xml:lang="ko" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<front>
	<journal-meta>
		<journal-id journal-id-type="publisher-id">jkits</journal-id>
		<journal-title-group>
		<journal-title>한국지식정보기술학회 논문지</journal-title>
		<journal-title xml:lang="en">Journal of Knowledge Information Technology and Systems</journal-title>
		</journal-title-group>
		<issn pub-type="ppub">1975-7700</issn>
		<publisher>
		<publisher-name>한국지식정보기술학회</publisher-name>
		<publisher-name xml:lang="en">Korea Knowledge Information Technology Society</publisher-name>
		</publisher>
	</journal-meta>
	<article-meta>
		<article-id pub-id-type="publisher-id">jkits_2019_14_04_335</article-id>
		<article-id pub-id-type="doi">10.34163/jkits.2019.14.4.003</article-id>
		<article-categories>
			<subj-group>
				<subject>Research Article</subject>
			</subj-group>
		</article-categories>
		<title-group>
			<article-title>유사도를 이용한 오프라인 상품 기반 추천 기법</article-title>
			<trans-title-group xml:lang="en">
				<trans-title>A Recommendation Technique Based on Offline Product Using Similarity</trans-title>
			</trans-title-group>
		</title-group>
		<contrib-group>
			<contrib contrib-type="author" xlink:type="simple">
				<name-alternatives>
					<name name-style="eastern">
						<surname>김</surname><given-names>철진</given-names>
					</name>
					<name name-style="western" xml:lang="en">
						<surname>Kim</surname><given-names>Chul-Jin</given-names>
					</name>
					</name-alternatives>
					<xref ref-type="aff" rid="A1"><sup>1</sup></xref>
			</contrib>
			<contrib contrib-type="author" xlink:type="simple">
				<name-alternatives>
					<name name-style="eastern">
						<surname>조</surname><given-names>천우</given-names>
					</name>
					<name name-style="western" xml:lang="en">
						<surname>Jo</surname><given-names>Cheon-Woo</given-names>
					</name>
					</name-alternatives>
					<xref ref-type="aff" rid="A2"><sup>2</sup></xref>
			</contrib>
			<contrib contrib-type="author" xlink:type="simple">
				<name-alternatives>
					<name name-style="eastern">
						<surname>정</surname><given-names>지현</given-names>
					</name>
					<name name-style="western" xml:lang="en">
						<surname>Jeong</surname><given-names>Ji-Hyun</given-names>
					</name>
					</name-alternatives>
					<xref ref-type="aff" rid="A2"><sup>2</sup></xref>
			</contrib>
		</contrib-group>
		<aff-alternatives id="A1">
			<aff><sup>1</sup><italic>인하공업전문대학 컴퓨터시스템과 교수</italic></aff>
			<aff xml:lang="en"><italic>Dept. of Computer Systems and Engineering, Inha Technical College</italic></aff>
		</aff-alternatives>
		<aff-alternatives id="A2">
			<aff><sup>2</sup><italic>인하공업전문대학 컴퓨터시스템과 학부생</italic></aff>
			<aff xml:lang="en"><italic>Dept. of Computer Systems and Engineering, Inha Technical College</italic></aff>
		</aff-alternatives>
			<author-notes>
			<fn id="fn001"><label>*</label><p>Corresponding author is with the Department of <italic>Computer Systems and Engineering, Inha Technical College</italic>, 100 Inha-ro Nam-gu Incheon, 22212, KOREA. </p>
			<p><italic>E-mail address</italic>: <email>cjkim@inhatc.ac.kr</email></p></fn>
		</author-notes>
		<pub-date pub-type="ppub">
			<month>8</month>
			<year>2019</year>
		</pub-date>
		<volume>14</volume>
		<issue>4</issue>
		<fpage>335</fpage>
		<lpage>344</lpage>
		<history>
			<date date-type="received">
				<day>8</day>
				<month>6</month>
				<year>2019</year>
			</date>
			<date date-type="rev-recd">
				<day>3</day>
				<month>7</month>
				<year>2019</year>
			</date>
			<date date-type="accepted">
				<day>9</day>
				<month>8</month>
				<year>2019</year>
			</date>
		</history>
		<permissions>
			<copyright-statement>&#x00A9; 2019 KKITS All rights reserved</copyright-statement>
			<copyright-year>2019</copyright-year>
		</permissions>
		<abstract>
			<title>요약</title>
			<p>온라인 쇼핑몰은 사용자의 구매 트랜잭션 정보를 이용하여 사용자에게 효율적으로 추천 상품을 제공할 수 있다. 그러나 오프라인 매장에서는 사용자의 정보나 구매 트랜잭션 정보를 이용하여 실시간으로 추천상품을 제공하는데 한계가 있다. 현재 O2O 서비스가 확산되는 것에 비해 오프라인 상품을 기반으로 개인화된 추천 서비스에 대한 개발 및 연구가 미흡한 상황이다. 본 연구에서는 오프라인 개별 상품과 온라인 트랜잭션 정보를 기반으로 상품들 간에 유사도를 계산하여 사용자에게 적합한 상품을 추천하기 위한 아키텍쳐를 제안한다. 또한 이러한 아키텍쳐를 구성하는 구성 모듈들 간에 추천 상품을 도출하기 위한 절차를 제안한다. 오프라인 개별 상품은 비콘 센서를 통해 식별되며, 사용자는 비콘 센서로부터 수신 받은 오프라인 상품을 선택하여 관심 여부를 결정한다. 오프라인 상품과 온라인 트랜잭션 정보를 기반으로 유사도를 계산하여 사용자에게 Top-n 추천 상품을 제공한다. 의류 매장의 오프라인 의류에 대해 유사도를 계산하여 사용자에게 관심있는 상품을 추천하는 시스템 구축을 통해 본 연구의 아키텍쳐에 대한 실현 가능성을 증명한다. 기존의 연구들이 사용자가 방문한 오프라인 매장의 구매 이력을 기반으로 브랜드를 추천하지만, 본 연구에서는 개별 상품에 대해 추천 상품을 제공하다는 측면에서 차별성을 갖는다.</p>
		</abstract>
		<trans-abstract xml:lang="en">
			<title>ABSTRACT</title>
			<p>The online shopping mall can efficiently provide the recommendation product to the user by using the purchase transaction information of the user. However, in the offline store, there is a limit in providing recommended products in real time using information of users or purchase transaction information. Currently, O2O service provision is spreading, but development and research on personalized recommendation service based on offline products are insufficient. In this paper, we propose an architecture for recommending products suitable for users by calculating similarity between products based on offline individual products and online transaction information. We also propose a procedure for deriving a recommendation product among the constituent modules constituting the architecture. The offline individual product is identified through the Beacon sensor, and the user selects the offline product received from the beacon sensor to determine interest. It calculates the similarity based on offline products and online transaction information and provides top-n recommended products to users. We prove the feasibility of the architecture of this study by constructing a system that recommends products that interest the user by calculating the similarity for offline clothing of clothing store. The existing researches recommend brand based on the purchase history of the offline store visited by the user, but in this paper, it is different in terms of providing recommended products for individual products.</p>
		</trans-abstract>
		<kwd-group kwd-group-type="author" xml:lang="en">
			<kwd>Recommendation</kwd>
			<kwd>Similarity</kwd>
			<kwd>Offline products</kwd>
			<kwd>Beacon</kwd>
			<kwd>Top-n</kwd>
		</kwd-group>
	</article-meta>
</front>
<body>
<sec id="sec001" sec-type="intro">
	<title>1. 서 론</title>
<p>오프라인 쇼핑몰은 불특정 사용자들에게 오프라인 상품 범위 내에서의 상품을 홍보한다. 그러나 이러한 오프라인 상품 광고는 투자 대비 매출의 증가에 효과적인 영향을 주지 못한다. O2O(Online to Offline) 서비스 시장의 흐름에 맞게 오프라인과 온라인 서비스 연계의 효과를 극대화하기 위해서는 오프라인 상품과 온라인 상품 간의 의미적 연계성을 찾고<xref ref-type="bibr" rid="B001">[1]</xref> 오프라인 쇼핑몰의 사용자에게 원하는 맞춤형 상품을 추천할 수 있어야 할 것이다<xref ref-type="bibr" rid="B002">[2]</xref>. 오프라인 상품을 기반으로 관련된 온라인 상품을 얼마나 정확하게 추천해 주는지가 추천의 품질 을 결정할 것이며[<xref ref-type="bibr" rid="B003">3</xref>,<xref ref-type="bibr" rid="B004">4</xref>], 매출에도 영향을 줄 것이다. 또한 사용자에게 맞춤형 상품을 추천해 주기 위해서는 사용자의 정보를 기반으로 해야 하는데 오프라인환경은 온라인 환경에 비해 사용자 정보의 접근이 제한적으로 오프라인의 상품 추천에 한계가 있다<xref ref-type="bibr" rid="B005">[5]</xref>.</p>
<p>본 연구에서는 이와 같은 오프라인 쇼핑몰의 제한적인 상황을 개선하고자 오프라인 매장에서 사용자에게 오프라인 상품과 관련된 온라인 상품을 추천하기 위한 기법을 제안한다.</p>
<p>본 논문의 구성은 2장에서 오프라인 추천과 관련된 연구를 분석하며, 3장에서는 유사도를 이용하여 오프라인 상품 기반 추천 아키텍쳐와 절차를 제안한다. 4장에서는 본 연구의 아키텍쳐의 적합성을 검증하기 위해 오프라인 의류 상품을 기반으로 추천하기 위한 실험을 수행한다. 5장 결론에서는 향후 연구 목표를 제시한다.</p>
</sec>
<sec id="sec002">
<title>2. 관련연구</title>
<sec id="sec002-1">
<title>2.1 오프라인 쇼핑몰에서 브랜드 추천기법</title>
<p>연구 <xref ref-type="bibr" rid="B006">[6]</xref>은 오프라인 쇼핑몰에서 비콘의 측위 기술과 고객의 오프라인 매장 방문 이력 정보를 이용하여 고객에게 오프라인 브랜드를 추천하기 위한 기법이다. 고객의 방문이력 정보는 고객의 실내 위치, 이동 동선, 체류시간 등을 나타내며 이러한 정보를 이용하여 실시간 마케팅에 활용하고자 한다. 연구 <xref ref-type="bibr" rid="B006">[6]</xref>에서 추천 기법은 협업적 필터링을 응용하여 학습과정(Training Process)과 적용과정(Apply Process)으로 구성하였다. 학습과정은 쇼핑몰의 과거 방문 이력을 통해 네트워크를 구성하여 학습하는 방법이다. 학습과정을 통해 구성된 브랜드 네트워크 모델은 BBN(Base Brand Network)이다. 적용과정은 학습과정의 결과인 BBN과 당일 고객의 방문 이력을 기반으로 고객에게 브랜드를 추천하는 방법이다.</p>
<p>본 연구가 오프라인 매장의 개별 상품과 관련된 온라인 상품을 추천하는 기법인데 반해, 연구 <xref ref-type="bibr" rid="B006">[6]</xref>은 오프라인 매장의 브랜드를 추천하는 측면에서 연구의 차별성을 갖는다.</p>
</sec>
<sec id="sec002-2">
<title>2.2 과거 구매패턴을 활용한 아이템기반 협업필터링 성능 개선</title>
<p>연구 <xref ref-type="bibr" rid="B007">[7]</xref>은 오프라인 쇼핑몰에 아이템기반 협업적 필터링(Item Based Collaborative Filtering: IBCF)<xref ref-type="bibr" rid="B008">[8]</xref>을 적용하여 상품 추천 시 성능을 개선하기 위한 방안을 제안한다. 연구 <xref ref-type="bibr" rid="B007">[7]</xref>은 사용자의 과거 구매이력을 기반으로 하는 IBCF와 다수의 추천 알고리즘을 조합하여 추천 정확도의 성능을 개선한다. 오프라인 쇼핑몰에서 사용자는 브랜드 구매패턴이 지속적으로 반복되므로 사용자의 과거 브랜드 구매 패턴과 IBCF에 의해 도출된 구매 패턴을 조합하여 사용자에게 선호하는 브랜드를 추천한다.</p>
<p>연구 <xref ref-type="bibr" rid="B007">[7]</xref>에서는 추천의 정확도를 측정하기 위해 F1<xref ref-type="bibr" rid="B009">[9]</xref> 평가방법을 이용하였으며, 추천 브랜드 개수 k를 3개로 했을 때 연구 <xref ref-type="bibr" rid="B007">[7]</xref>에서 제안한 기법의 추천 성능이 향상됨을 확인하였다.</p>
<fig id="f001" orientation="portrait" position="float">
	<label>그림 1.</label>
	<caption>
		<title>정확도와 재현율의 가중평균 : F1</title>
		<p>Figure 1. F1 : Weighted Average of Accuracy and Recall</p>
	</caption>
	<graphic xlink:href="../ingestImageView?artiId=ART002496972&amp;imageName=jkits_2019_14_04_335_f001.jpg" position="float" orientation="portrait" xlink:type="simple"></graphic>
</fig>
<p>연구 <xref ref-type="bibr" rid="B007">[7]</xref>에서는 IBCF의 대상 상품을 오프라인 쇼핑몰의 매장 내의 개별 상품이 아니라 브랜드로 제한하였으며, 본 연구에서 상품 센서에 의해 수신된 개별 상품과 관련된 온라인 상품을 추천하는 것과 차이를 보인다.</p>
</sec>
<sec id="sec002-3">
<title>2.3 상품 추천을 위한 사용자 이동패턴 분석</title>
<p>연구 <xref ref-type="bibr" rid="B010">[10]</xref>에서는 오프라인 쇼핑몰에서 사용자의 이동경로와 같은 동적 컨텍스트 정보를 기반으로 상품을 추천하기 위한 기법을 제안한다. 사용자의 이동경로 예측하기 위해 RSOM(Recurrent Self Organizing Map)<xref ref-type="bibr" rid="B011">[11]</xref>을 이용하여 경로 예측 모델을 생성한다. 이러한 경로 예측 모델은 센서로 부터 사용자의 ID를 식별 한 후 사용자의 구매 이력 정보와 경로 정보(쇼핑 평균시간, 쇼핑 시간대, 체류시간 등)를 기반으로 사용자의 이동 경로를 예측한다. 사용자의 현재 위치를 파악한 후 사용자의 주변의 상품 중에서 사용자가 이동한 경로를 예측하여 상품을 추천한다. 예측 정확도는 MAE(Mean Absolute Error)<xref ref-type="bibr" rid="B012">[12]</xref>를 이용하였으며 이동경로 예측을 통한 상품 추천이 효과적임을 증명하였다.</p>
<p>연구 <xref ref-type="bibr" rid="B010">[10]</xref>은 경로 예측 모델을 기반으로 사용자의 이동 경로를 예측한 후 매장 내의 상품을 추천하는 것으로 제한적인 오프라인 상품만을 추천한다.</p>
</sec>
<sec id="sec002-4">
<title>2.4 주변 환경정보를 이용한 상품추천 시스템 설계</title>
<p>연구 <xref ref-type="bibr" rid="B013">[13]</xref>은 무선 센서를 이용하여 환경 정보를 수집하며, 이를 기반으로 환경 관련 상품을 추천하고자 하는 방안을 제안한다. 오프라인 상점에 설치된 환경 정보 수집 센서(미세먼지 센서, 온도 센서, 습도 센서, UV 센서)를 통해 환경 정보를 수집하며, 수집된 정보를 서버로 전송한다. 연구 <xref ref-type="bibr" rid="B013">[13]</xref>에서는 수집된 정보를 기반으로 사용자에게 환경 관련 제품(마스크, 자외선 차단제, 우산 등)을 추천 한다.</p>
<p>연구 <xref ref-type="bibr" rid="B013">[13]</xref>은 오프라인 환경정보를 이용하여 상품을 추천하는 시스템으로 제안하고 있으며, 본 논문에서 제안하는 개인정보와 상품정보를 기반으로 오프라인 맞춤형 추천 시스템과는 차이를 보인다.</p>
</sec>
</sec>
<sec id="sec003">
<title>3. 유사도를 이용한 오프라인 상품 기반 추천</title>
<sec id="sec003-1">
<title>3.1 오프라인 상품 기반 추천 아키텍쳐</title>
<p>오프라인 상품 기반 추천 서비스는 오프라인 매장의 상품에 대해 사용자의 행위(상품구매, 상품정보수신 등)를 기반으로 온라인 상품을 추천하는 서비스이다.</p>
<fig id="f002" orientation="portrait" position="float">
	<label>그림 2.</label>
	<caption>
		<title>오프라인 상품 기반 추천 개념도</title>
		<p>Figure 2. Recommendation Concept based on Offline Product</p>
	</caption>
	<graphic xlink:href="../ingestImageView?artiId=ART002496972&amp;imageName=jkits_2019_14_04_335_f002.jpg" position="float" orientation="portrait" xlink:type="simple"></graphic>
</fig>
<p>&#x003C;<xref ref-type="fig" rid="f002">그림 2</xref>&#x003E;에서와 같이 오프라인 매장의 상품 정보를 사용자에게 제공한 후 사용자가 그 상품과 의미적으로 유사도가 높은 상품을 추천한다.</p>
<p>오프라인 상품 추천에 대한 추천 아키텍쳐는 &#x003C;<xref ref-type="fig" rid="f003">그림 3</xref>&#x003E;과 같다. 본 연구에서의 오프라인 상품 기반 추천은 오프라인 매장의 상품과 관련된 추천상품을 제공한다. 따라서 오프라인 매장의 상품과 관련된 정보를 제공할 수 있는 센서를 기반으로 사용자에게 상품 정보를 추천한다. 오프라인 매장의 비콘(Beacon) 센서는 사용자에게 상품 정보에 해당하는 식별 정보를 전송하며 수신된 상품의 센서 ID는 모바일 디바이스에서 커머스 서버(Commerce Server)로 전송된다. 커머스 서버에서는 전송된 상품과 관련된 상품들을 추출하기 위해 트랜잭션 내의 상품들 간의 유사도를 계산한다.</p>
<fig id="f003" orientation="portrait" position="float">
	<label>그림 3.</label>
	<caption>
		<title>오프라인 상품 기반 추천 아키텍쳐</title>
		<p>Figure 3. Recommendation Architecture based on Offline Product</p>
	</caption>
	<graphic xlink:href="../ingestImageView?artiId=ART002496972&amp;imageName=jkits_2019_14_04_335_f003.jpg" position="float" orientation="portrait" xlink:type="simple"></graphic>
</fig>
<p>오프라인 상품 기반 추천 아키텍쳐를 구성하는 모듈은 &#x003C;<xref ref-type="fig" rid="f004">그림 4</xref>&#x003E;와 같다. 오프라인 상품의 정보를수신하기 위해 모바일 디바이스에는 Product_ID_Receiver가 비콘 센서로 부터 ID를 수신하며, Product_Provider는 해당 오프라인 상품 ID를 커머스 서버로 보내서 상품 정보를 제공받는다. 커머스 서버에서는 Product_Info_Provider가 상품 정보를 제공하거나 유사도를 통해 추천 상품을 모바일 디바이스로 전송한다. 데이터베이스의 트랜잭션 정보나 상품 정보를 기반으로 Product_Recommender가 유사도를 계산한다.</p>
<fig id="f004" orientation="portrait" position="float">
	<label>그림 4.</label>
	<caption>
		<title>오프라인 상품 기반 추천 모듈 아키텍쳐</title>
		<p>Figure 4. Recommendation Module Architecture based on Offline Product</p>
	</caption>
	<graphic xlink:href="../ingestImageView?artiId=ART002496972&amp;imageName=jkits_2019_14_04_335_f004.jpg" position="float" orientation="portrait" xlink:type="simple"></graphic>
</fig>
<p>&#x003C;<xref ref-type="fig" rid="f005">그림 5</xref>&#x003E;에서와 같이 오프라인 상품과 온라인 상품들 간의 유사도를 계산한다. 오프라인 상품과 온라인 상품간의 유사도는 상품 속성들 간의 유사도 값이며 추천될 수 있는 상품 그룹을 구성한다.</p>
<fig id="f005" orientation="portrait" position="float">
	<label>그림 5.</label>
	<caption>
		<title>상품간의 유사도</title>
		<p>Figure 5. Similarity between Products</p>
	</caption>
	<graphic xlink:href="../ingestImageView?artiId=ART002496972&amp;imageName=jkits_2019_14_04_335_f005.jpg" position="float" orientation="portrait" xlink:type="simple"></graphic>
</fig>
<p>&#x003C;<xref ref-type="fig" rid="f006">그림 6</xref>&#x003E;에서와 같이 사용자는 관심 있는 상품에 대해 상품 속성 정보 기반으로 Top-n 유사도를 도출한다<xref ref-type="bibr" rid="B014">[14]</xref>. 각 사용자들은 Top-n 유사도를 가지고 있으며 이러한 각 사용자들의 Top-n 유사도는 다른 사용자들 간의 유사도 계산 시 활용되기 위해 1차 유사도 그룹(Similarity Top-n)이 된다. 추천 상품 Top-n은 유사도를 기반으로 도출되며 다른 사용자의 Top-n 추천 상품을 이용한다. 다른 사용자의 Top-n 추천 상품을 획득하기 위해 유사도 Top-n을 통해 얻을 수 있다. 이렇게 구성된 각 사용자별 추천 상품 Top-n이 2차 그룹(Product Top-n)이 된다. 다른 사용자의 유사도 변경에 따라 추천 상품이 변경되며 현재 사용자의 추천 유사도 및 추천 상품도 변경된다.</p>
<fig id="f006" orientation="portrait" position="float">
	<label>그림 6.</label>
	<caption>
		<title>유사도에 의한 Top-n 상품 추천</title>
		<p>Figure 6. Top-n Product Recommendation by Similarity</p>
	</caption>
	<graphic xlink:href="../ingestImageView?artiId=ART002496972&amp;imageName=jkits_2019_14_04_335_f006.jpg" position="float" orientation="portrait" xlink:type="simple"></graphic>
</fig>
</sec>
<sec id="sec003-2">
<title>3.2 오프라인 상품 기반 추천 절차</title>
<p>오프라인 상품 기반 추천은 오프라인 상품(센서)과 사용자 모바일 디바이스, 그리고 서버 간에 &#x003C;<xref ref-type="fig" rid="f007">그림 7</xref>&#x003E;과 같은 절차로 추천이 이루어진다.</p>
<p>센서에서 전송된 상품 ID와 사용자 모바일 디바이스 ID를 기반으로 상품 정보가 제공되며 사용자는 해당 상품에 대한 관심 행위를 통해 유사도가 높은 상품을 추천 받을 수 있다.</p>
<fig id="f007" orientation="portrait" position="float">
	<label>그림 7.</label>
	<caption>
		<title>오프라인 상품 기반 추천 절차</title>
		<p>Figure 7. Recommendation Process based on Offline Product</p>
	</caption>
	<graphic xlink:href="../ingestImageView?artiId=ART002496972&amp;imageName=jkits_2019_14_04_335_f007.jpg" position="float" orientation="portrait" xlink:type="simple"></graphic>
</fig>
<p>구체적인 상품 정보의 수신 절차는 &#x003C;<xref ref-type="fig" rid="f008">그림 8</xref>&#x003E;과 같다. 센서는 모바일 디바이스로 오프라인 상품의 ID(UUID)를 전송하며 모바일 디바이스의 Product_ID_Recevier는 해당 상품 ID를 서버의 Product_Info_Provider로 전송한다. 서버는 UUID에 해당하는 상품을 모바일 디바이스로 전송한다.</p>
<fig id="f008" orientation="portrait" position="float">
	<label>그림 8.</label>
	<caption>
		<title>오프라인 상품 정보 수신 절차</title>
		<p>Figure 8. Offline Product Information Receive Process</p>
	</caption>
	<graphic xlink:href="../ingestImageView?artiId=ART002496972&amp;imageName=jkits_2019_14_04_335_f008.jpg" position="float" orientation="portrait" xlink:type="simple"></graphic>
</fig>
<p>&#x003C;<xref ref-type="fig" rid="f009">그림 9</xref>&#x003E;는 수신 받은 오프라인 상품에 대해 사용자가 관심 행위를 보이면 유사도가 높은 상품을 추천하는 절차를 나타낸다. 사용자의 관심 행위는 상품을 구매하거나, 상품의 상세 정보를 보기 위해 클릭하는 등의 행위를 의미한다. 상품을 선택하면 상품 ID와 모바일 디바이스 ID를 서버의 Product_Recommender로 전송하여 해당 상품과 관련된 트랜잭션과 상품 정보들을 기반으로 유사도를 계산하여 추천 상품 정보를 제공한다.</p>
<fig id="f009" orientation="portrait" position="float">
	<label>그림 9.</label>
	<caption>
		<title>상품 추천 절차</title>
		<p>Figure 9. Product Recommendation Process</p>
	</caption>
	<graphic xlink:href="../ingestImageView?artiId=ART002496972&amp;imageName=jkits_2019_14_04_335_f009.jpg" position="float" orientation="portrait" xlink:type="simple"></graphic>
</fig>
<p>Product Recommender는 &#x003C;<xref ref-type="fig" rid="f010">그림 10</xref>&#x003E;과 같이 오프라인 상품 ID에 관련된 정보를 기반으로 유사도를 계산하기 위해 트랜잭션 테이블과 상품 테이블을 참조한다. 현재 사용자 user001은 오프라인 상품 p001의 트랜잭션 정보를 통해 동일 상품을 구매한 user002, user003의 구매 상품 p002, p003과의 유사도를 계산한다. 상품 속성간의 유사도를 계산하여 p003이 p001과 유사도 높은 것으로 판단하여 p003를 user001의 사용자에게 추천한다.</p>
<fig id="f010" orientation="portrait" position="float">
	<label>그림 10.</label>
	<caption>
		<title>상품 추천을 위한 트랜잭션과 상품 테이블</title>
		<p>Figure 10. Transaction and Product Table for Recommendation</p>
	</caption>
	<graphic xlink:href="../ingestImageView?artiId=ART002496972&amp;imageName=jkits_2019_14_04_335_f010.jpg" position="float" orientation="portrait" xlink:type="simple"></graphic>
</fig>
<p>유사도 기반 상품 추천 알고리즘은 &#x003C;<xref ref-type="fig" rid="f011">그림 11</xref>&#x003E;과 같다. 유사도 계산은 &#x003C;<xref ref-type="fig" rid="f010">그림 10</xref>&#x003E;의 트랜잭션 테이블과 상품 테이블 기반으로 오프라인 상품과 관련된 온라인 상품 정보들 간의 속성 비교를 통해 유사도를 도출한다. 도출된 유사도를 기반으로 유사도가 낮은 순으로 정렬하여 Top-n 상품을 선택하며 해당 선택된 유사도의 상품을 오프라인 상품에 관심 있는 사용자에게 추천한다.</p>
<p>&#x003C;<xref ref-type="fig" rid="f011">그림 11</xref>&#x003E;에서와 같이 유사도 Top-n(Select<sub>Top-n</sub>(...))은 &#x003C;<xref ref-type="fig" rid="f006">그림 6</xref>&#x003E;에서 정의한 1차 그룹인 유사도 그룹이며, 추천 상품 Top-n(Recommend<sub>Top-n</sub>(...))은 2차 그룹인 추천 상품 그룹이 된다.</p>
<fig id="f011" orientation="portrait" position="float">
	<label>그림 11.</label>
	<caption>
		<title>유사도 기반 추천 알고리즘</title>
		<p>Figure 11. Recommendation Algorithm based on Similarity</p>
	</caption>
	<graphic xlink:href="../ingestImageView?artiId=ART002496972&amp;imageName=jkits_2019_14_04_335_f011.jpg" position="float" orientation="portrait" xlink:type="simple"></graphic>
</fig>
</sec>
</sec>
<sec id="sec004">
<title>4. 실험 및 평가</title>
<p>본 실험에서는 제안된 오프라인 상품을 기반으로 상품을 추천하기 위한 아키텍쳐를 검증한다. 실험의 사례는 오프라인 의류 매장의 의류에 대해 사용자가 관심을 갖게 되면 해당 의류를 기반으로 유사도를 계산하여 의류를 추천한다. 추천을 위해 온라인의 구매 트랜잭션 정보를 기반으로 유사도 를 계산한다.</p>
<fig id="f012" orientation="portrait" position="float">
	<label>그림 12.</label>
	<caption>
		<title>오프라인 의류 추천 사례 구조</title>
		<p>Figure 12. Offline Clothes Recommendation Case Structure</p>
	</caption>
	<graphic xlink:href="../ingestImageView?artiId=ART002496972&amp;imageName=jkits_2019_14_04_335_f012.jpg" position="float" orientation="portrait" xlink:type="simple"></graphic>
</fig>
<p>오프라인 의류 추천 실험을 위한 구조는 &#x003C;<xref ref-type="fig" rid="f012">그림 12</xref>&#x003E;와 같다. 오프라인 의류 매장의 특정 의류의 비콘으로부터 해당 의류의 UUID를 사용자가 수신 받아 서버로 전송하면 서버의 Product Recommender가 의류 정보와 구매 트랜잭션 정보를 기반으로 유사도를 계산하여 추천 의류를 도출한다.</p>
<fig id="f013" orientation="portrait" position="float">
	<label>그림 13.</label>
	<caption>
		<title>오프라인 의류 정보 수신</title>
		<p>Figure 13. Receive Offline Clothes Information</p>
	</caption>
	<graphic xlink:href="../ingestImageView?artiId=ART002496972&amp;imageName=jkits_2019_14_04_335_f013.jpg" position="float" orientation="portrait" xlink:type="simple"></graphic>
</fig>
<p>&#x003C;<xref ref-type="fig" rid="f013">그림 13</xref>&#x003E;은 오프라인 의류(17S/S ARCH LOGO T-SHIRTS NAVY/GREEN)를 식별하는 비콘 으로부터 UUID를 수신하여 의류 상세정보 제공 여부를 요구하는 과정을 나타내고 있다. 만약 사용자가 해당 오프라인 의류에 대해 상세 정보를 요구한다면 해당 의류에 대해 관심을 갖고 있다는 것을 의미한다.</p>
<fig id="f014" orientation="portrait" position="float">
	<label>그림 14.</label>
	<caption>
		<title>유사도 계산을 위한 의류 속성</title>
		<p>Figure 14. Clothes Attributes for Calculating Similarity</p>
	</caption>
	<graphic xlink:href="../ingestImageView?artiId=ART002496972&amp;imageName=jkits_2019_14_04_335_f014.jpg" position="float" orientation="portrait" xlink:type="simple"></graphic>
</fig>
<p>관심을 갖는 오프라인 의류에 대해 추천 의류를 제공하기 위해 기존의 트랜잭션 정보와 의류 정보를 기반으로 유사도를 계산한다. &#x003C;<xref ref-type="fig" rid="f014">그림 14</xref>&#x003E;는 의류 간의 유사도를 계산하기 위한 의류 속성 정보를 나타낸다. 속성 정보는 브랜드(brand), 카테고리(category), 티셔츠 유무(tshirt_yn), 롱셔츠 유무(longshirt_yn), 색상(color) 등을 나타내고 있으며 21개의 속성을 포함한다. 이러한 속성은 유사도 계산을 위해 전처리를 하였으며, 브랜드는 1부터 12까지, 카테고리는 1부터 10까지, 색상은 1부터 18까지로 정의하며, 나머지 속성들에 대해서는 0과 1로 정의한다.</p>
<fig id="f015" orientation="portrait" position="float">
	<label>그림 15.</label>
	<caption>
		<title>Product Recommender의 유사도 코드</title>
		<p>Figure 15. Similarity Code of Product Recommender</p>
	</caption>
	<graphic xlink:href="../ingestImageView?artiId=ART002496972&amp;imageName=jkits_2019_14_04_335_f015.jpg" position="float" orientation="portrait" xlink:type="simple"></graphic>
</fig>
<p>본 실험에서는 유사도 측정을 위해 유클리디안 거리(Euclidean Distance) 측정 지표<xref ref-type="bibr" rid="B015">[15]</xref>를 사용하며, &#x003C;<xref ref-type="fig" rid="f015">그림 15</xref>&#x003E;와 같이 ProductRecommender 내의 유사도 코드를 통해 상품 간의 유사도를 도출한다.</p>
<fig id="f016" orientation="portrait" position="float">
	<label>그림 16.</label>
	<caption>
		<title>Top-n 추천 상품 도출 코드</title>
		<p>Figure 16. Top-5 Recommended Products Extraction Code</p>
	</caption>
	<graphic xlink:href="../ingestImageView?artiId=ART002496972&amp;imageName=jkits_2019_14_04_335_f016.jpg" position="float" orientation="portrait" xlink:type="simple"></graphic>
</fig>
<p>오프라인 상품과의 유사도 계산을 통해 도출된 상품 중에 Top-n 상품을 선택하여 추천하기 위해 &#x003C;<xref ref-type="fig" rid="f016">그림 16</xref>&#x003E;의 코드와 같이 유사도가 계산된 List로부터 유사도 값을 비교하여 순위를 부여한다. 부여된 순위에 따라 &#x003C;<xref ref-type="fig" rid="f017">그림 17</xref>&#x003E;과 같이 Top-n의 추천의류를 제공한다.</p>
<fig id="f017" orientation="portrait" position="float">
	<label>그림 17.</label>
	<caption>
		<title>유사도 측정 Top-n</title>
		<p>Figure 17. Similarity Measure Top-n</p>
	</caption>
	<graphic xlink:href="../ingestImageView?artiId=ART002496972&amp;imageName=jkits_2019_14_04_335_f017.jpg" position="float" orientation="portrait" xlink:type="simple"></graphic>
</fig>
<fig id="f018" orientation="portrait" position="float">
	<label>그림 18.</label>
	<caption>
		<title>오프라인 의류 기반 추천 상품</title>
		<p>Figure 18. Recommended Products based on Offline Clothes</p>
	</caption>
	<graphic xlink:href="../ingestImageView?artiId=ART002496972&amp;imageName=jkits_2019_14_04_335_f018.jpg" position="float" orientation="portrait" xlink:type="simple"></graphic>
</fig>
<p>&#x003C;<xref ref-type="fig" rid="f018">그림 18</xref>&#x003E;은 사용자에 의해 관심을 갖는 오프라인 의류인 ‘17S/S ARCH LOGO T-SHIRTS NAVY/GREEN’의 상세정보와 유사도에 의한 추천 의류를 나타내고 있다. 기본적으로 추천되는 의류는 &#x003C;<xref ref-type="fig" rid="f017">그림 17</xref>&#x003E;의 결과에서와 같이 유사도 Top-n 에해당하는 n개의 의류를 추천한다.</p>
<p>본 실험을 통해서 오프라인 매장의 개별 상품에 대해 온라인상에 거래된 트랜잭션 정보를 기반으로 유사도를 계산하여 상품을 추천하기 위한 시스템을 구축하였으며, 이를 통해 본 연구에서 제안하는 유사도를 이용한 오프라인 상품 기반 추천 시스템 구축의 적합성을 검증하였다.</p>
</sec>
<sec id="sec005">
<title>5. 결 론</title>
<p>본 연구는 오프라인 상품을 기반으로 사용자에게 추천 상품을 제공하기 위한 아키텍쳐 및 절차를 제안하였다. 기존의 연구들이 온라인 상품 기반으로 추천하거나, 오프라인 상품 추천일 경우 개별상품이 아니라 브랜드 추천 방식으로 수행되었다. 이에 본 연구에서는 오프라인 매장의 개별 상품별로 유사도를 측정하여 적합한 상품을 추천한다. 유사도의 측정은 오프라인 상품과 온라인 트랜잭션 정보를 기반으로 상품 간 유클리디안 거리를 측정하여 Top-n 개의 상품을 추천한다. 실험에서는 아키텍쳐의 검증을 위해 오프라인 의류 매장의 사례를 구축하였으며, 오프라인 의류를 기반으로 트랜잭션 정보와 유사도를 계산하여 모바일 디바이스에 상품을 추천하였다.</p>
<p>향후 연구는 추천의 정확성을 검증하기 위해 검증 트랜잭션 정보를 이용하여 추천의 정확성을 높일 수 있도록 할 것이며, 추천 상품 도출 시 머신러닝 기반의 딥러닝 기술을 적용할 수 있도록 연구한다.</p>
</sec>
</body>
<back>
<ref-list>
<title>References</title>
<!-- [1] H. G. Jeon and K. C. Lee, A Study on the trust transference and continuance intention to purchase in offline-online multi-channel shopping contexts : emphasis on the moderating effects of neuroticism, Korean Management Science Review, Vol. 33, No. 2, pp. 89-115, Jun. 2016.-->
<ref id="B001">
<label>[1]</label>
<element-citation publication-type="journal">
<person-group>
<name><surname>Jeon</surname><given-names>H. G.</given-names></name>
<name><surname>Lee</surname><given-names>K. C.</given-names></name>
</person-group>
<year>2016</year>
<month>Jun.</month>
<article-title>A Study on the trust transference and continuance intention to purchase in offline-online multi-channel shopping contexts : emphasis on the moderating effects of neuroticism</article-title>
<source>Korean Management Science Review</source>
<volume>33</volume><issue>2</issue>
<fpage>89</fpage><lpage>115</lpage>
<pub-id pub-id-type="doi">10.7737/kmsr.2016.33.2.089</pub-id>
</element-citation>
</ref>
<!-- [2] W. Y. Tsao, The fitness of product information : evidence from online recommendations, International Journal of Information Management, Vol. 33, No. 1, pp. 1-9, 2013.-->
<ref id="B002">
<label>[2]</label>
<element-citation publication-type="journal">
<person-group>
<name><surname>Tsao</surname><given-names>W. Y.</given-names></name>
</person-group>
<year>2013</year>
<article-title>The fitness of product information : evidence from online recommendations</article-title>
<source>International Journal of Information Management</source>
<volume>33</volume><issue>1</issue>
<fpage>1</fpage><lpage>9</lpage>
</element-citation>
</ref>
<!-- [3] J. G. Liu, T. Zhou, Q. Guo, and B. H. Wang, Overview of the evaluated algorithms for the personal recommendation systems, Complex Systems and Complex Science, Vol. 6, pp. 1-3, 2009.-->
<ref id="B003">
<label>[3]</label>
<element-citation publication-type="journal">
<person-group>
<name><surname>Liu</surname><given-names>J. G.</given-names></name>
<name><surname>Zhou</surname><given-names>T.</given-names></name>
<name><surname>Guo</surname><given-names>Q.</given-names></name>
<name><surname>Wang</surname><given-names>B. H.</given-names></name>
</person-group>
<year>2009</year>
<article-title>Overview of the evaluated algorithms for the personal recommendation systems</article-title>
<source>Complex Systems and Complex Science</source>
<volume>6</volume>
<fpage>1</fpage><lpage>3</lpage>
</element-citation>
</ref>
<!-- [4] J. Y. Choeh, S. K. Lee, and Y. B. Cho, Applying rating scores reliability of customers to enhance prediction accuracy in recommender system, Journal of the Korea Contents Association, Vol. 13, No. 7, 379-385, Jun. 2013.-->
<ref id="B004">
<label>[4]</label>
<element-citation publication-type="journal">
<person-group>
<name><surname>Choeh</surname><given-names>J. Y.</given-names></name>
<name><surname>Lee</surname><given-names>S. K.</given-names></name>
<name><surname>Cho</surname><given-names>Y. B.</given-names></name>
</person-group>
<year>2013</year>
<month>Jun.</month>
<article-title>Applying rating scores reliability of customers to enhance prediction accuracy in recommender system</article-title>
<source>Journal of the Korea Contents Association</source>
<volume>13</volume><issue>7</issue>
<fpage>379</fpage><lpage>385</lpage>
<pub-id pub-id-type="doi">10.5392/jkca.2013.13.07.379</pub-id>
</element-citation>
</ref>
<!-- [5] J. S. Choi, D. Y. Kim, I. S. Han, and Y. C. Kim, A study on data analysis in on/off-line shopping mall, Electronic Commerce Research Association, Vol. 12, No. 2, pp. 71-88, 2011.-->
<ref id="B005">
<label>[5]</label>
<element-citation publication-type="journal">
<person-group>
<name><surname>Choi</surname><given-names>J. S.</given-names></name>
<name><surname>Kim</surname><given-names>D. Y.</given-names></name>
<name><surname>Han</surname><given-names>I. S.</given-names></name>
<name><surname>Kim</surname><given-names>Y. C.</given-names></name>
</person-group>
<year>2011</year>
<article-title>A study on data analysis in on/off-line shopping mall</article-title>
<source>Electronic Commerce Research Association</source>
<volume>12</volume><issue>2</issue>
<fpage>71</fpage><lpage>88</lpage>
</element-citation>
</ref>
<!-- [6] N. K. Kim, and S. B. Jeong, A study on customized brand recommendation based on customer behavior for off-line shopping malls, Journal of Information Technology Applications &#x26; Management, Vol. 23, No. 4, pp. 55-70, Dec. 2016.-->
<ref id="B006">
<label>[6]</label>
<element-citation publication-type="journal">
<person-group>
<name><surname>Kim</surname><given-names>N. K.</given-names></name>
<name><surname>Jeong</surname><given-names>S. B.</given-names></name>
</person-group>
<year>2016</year>
<month>Dec.</month>
<article-title>A study on customized brand recommendation based on customer behavior for off-line shopping malls</article-title>
<source>Journal of Information Technology Applications &#x26; Management</source>
<volume>23</volume><issue>4</issue>
<fpage>55</fpage><lpage>70</lpage>
<pub-id pub-id-type="doi">10.21219/jitam.2016.23.4.055</pub-id>
</element-citation>
</ref>
<!-- [7] S. B. Jeong, Improvement of item-based collaborative filtering by applying each customers purchase patterns in offline shopping malls, Journal of Information Technology Applications &#x26; Management, Vol. 24, No. 4, pp. 1-12, Dec. 2017.-->
<ref id="B007">
<label>[7]</label>
<element-citation publication-type="journal">
<person-group>
<name><surname>Jeong</surname><given-names>S. B.</given-names></name>
</person-group>
<year>2017</year>
<month>Dec.</month>
<article-title>Improvement of item-based collaborative filtering by applying each customers purchase patterns in offline shopping malls</article-title>
<source>Journal of Information Technology Applications &#x26; Management</source>
<volume>24</volume><issue>4</issue>
<fpage>1</fpage><lpage>12</lpage>
<pub-id pub-id-type="doi">10.21219/jitam.2017.24.4.001</pub-id>
</element-citation>
</ref>
<!-- [8] D. Goldberg, D. Nichols, B. M. Oki, and D. Terry, Using collaborative filtering to weave an information tapestry, Communications of the ACM, Vol. 35, No. 12, pp. 61-70, 1992.-->
<ref id="B008">
<label>[8]</label>
<element-citation publication-type="journal">
<person-group>
<name><surname>Goldberg</surname><given-names>D.</given-names></name>
<name><surname>Nichols</surname><given-names>D.</given-names></name>
<name><surname>Oki</surname><given-names>B. M.</given-names></name>
<name><surname>Terry</surname><given-names>D.</given-names></name>
</person-group>
<year>1992</year>
<article-title>Using collaborative filtering to weave an information tapestry</article-title>
<source>Communications of the ACM</source>
<volume>35</volume><issue>12</issue>
<fpage>61</fpage><lpage>70</lpage>
<pub-id pub-id-type="doi">10.1145/138859.138867</pub-id>
</element-citation>
</ref>
<!-- [9] I. Im, Recommendation system using R, 2nd edition, Chaosbook, 2016.-->
<ref id="B009">
<label>[9]</label>
<element-citation publication-type="book">
<person-group>
<name><surname>Im</surname><given-names>I.</given-names></name>
</person-group>
<year>2016</year>
<source>Recommendation system using R</source>
<comment>2nd edition</comment>
<publisher-name>Chaosbook</publisher-name>
</element-citation>
</ref>
<!-- [10] Y. H. Choi, and S. Y. Lee, Users' moving patterns analysis for personalized product recommendation in offline shopping malls, Journal of Korean Institute of Intelligent Systems, Vol. 16, No. 2, pp. 185-190, Apr. 2006.-->
<ref id="B010">
<label>[10]</label>
<element-citation publication-type="journal">
<person-group>
<name><surname>Choi</surname><given-names>Y. H.</given-names></name>
<name><surname>Lee</surname><given-names>S. Y.</given-names></name>
</person-group>
<year>2006</year>
<month>Apr.</month>
<article-title>Users' moving patterns analysis for personalized product recommendation in offline shopping malls</article-title>
<source>Journal of Korean Institute of Intelligent Systems</source>
<volume>16</volume><issue>2</issue>
<fpage>185</fpage><lpage>190</lpage>
</element-citation>
</ref>
<!-- [11] T. A. McQueen, A. A. Hopgood, J. A. Tepper, and T. J. Allen, A recurrent self-organizing map for temporal sequence processing, In Applications and Science in Soft Computing, A. Lotfi &#x26; J.Garibaldi (eds.), Advances in Soft Computing Series, Springer 2003.-->
<ref id="B011">
<label>[11]</label>
<element-citation publication-type="book">
<person-group>
<name><surname>McQueen</surname><given-names>T. A.</given-names></name>
<name><surname>Hopgood</surname><given-names>A. A.</given-names></name>
<name><surname>Tepper</surname><given-names>J. A.</given-names></name>
<name><surname>Allen</surname><given-names>T. J.</given-names></name>
</person-group>
<person-group person-group-type="editor">
<name><surname>Lotfi </surname><given-names>A.</given-names></name>
<name><surname>Garibaldi</surname><given-names>J.</given-names></name>
</person-group>
<year>2003</year>
<chapter-title>A recurrent self-organizing map for temporal sequence processing</chapter-title>
<source>Applications and Science in Soft Computing</source>
<comment>Advances in Soft Computing Series</comment>
<publisher-name>Springer</publisher-name>
<pub-id pub-id-type="doi">10.1007/978-3-540-45240-9_1</pub-id>
</element-citation>
</ref>
<!-- [12] Mean absolute error, https://en.wikipedia.org/wiki/Mean_absolute_error, retrieved Apr. 2019.-->
<ref id="B012">
<label>[12]</label>
<element-citation publication-type="webpage" publication-format="web">
<date-in-citation>retrieved Apr. 2019</date-in-citation>
<source>Mean absolute error, <uri>https://en.wikipedia.org/wiki/Mean_absolute_error</uri></source>
</element-citation>
</ref>
<!-- [13] S. J. Kim, J. E. Lee, C. Y. Kim, E. S. Lee, J. S. Jang, J. D. Lee, and J. H. Choi, Design of merchandise recommendation system using environmental information, Proceedings of the Korean Society of Computer Information Conference, Vol. 27, No. 1, pp. 129-131, Jan. 2019.-->
<ref id="B013">
<label>[13]</label>
<element-citation publication-type="paper">
<person-group>
<name><surname>Kim</surname><given-names>S. J.</given-names></name>
<name><surname>Lee</surname><given-names>J. E.</given-names></name>
<name><surname>Kim</surname><given-names>C. Y.</given-names></name>
<name><surname>Lee</surname><given-names>E. S.</given-names></name>
<name><surname>Jang</surname><given-names>J. S.</given-names></name>
<name><surname>Lee</surname><given-names>J. D.</given-names></name>
<name><surname>Choi</surname><given-names>J. H.</given-names></name>
</person-group>
<year>2019</year>
<month>Jan.</month>
<article-title>Design of merchandise recommendation system using environmental information</article-title>
<source>Proceedings of the Korean Society of Computer Information Conference</source>
<volume>27</volume><issue>1</issue>
<fpage>129</fpage><lpage>131</lpage>
</element-citation>
</ref>
<!-- [14] M. Deshpande, and G. Karypis, Item-based top-N recommendation algorithms, ACM Trans. Inf. Syst., Vol. 22, No. 1, pp. 143-177, 2004.-->
<ref id="B014">
<label>[14]</label>
<element-citation publication-type="journal">
<person-group>
<name><surname>Deshpande</surname><given-names>M.</given-names></name>
<name><surname>Karypis</surname><given-names>G.</given-names></name>
</person-group>
<year>2004</year>
<article-title>Item-based top-N recommendation algorithms</article-title>
<source>ACM Trans. Inf. Syst.</source>
<volume>22</volume><issue>1</issue>
<fpage>143</fpage><lpage>177</lpage>
<pub-id pub-id-type="doi">10.1145/963770.963776</pub-id>
</element-citation>
</ref>
<!-- [15] Euclidean Distance, https://en.wikipedia.org/wiki/Euclidean_distance, retrieved Apr. 2019.-->
<ref id="B015">
<label>[15]</label>
<element-citation publication-type="webpage" publication-format="web">
<date-in-citation>retrieved Apr. 2019</date-in-citation>
<source>Euclidean Distance, <uri>https://en.wikipedia.org/wiki/Euclidean_distance</uri></source>
</element-citation>
</ref>
</ref-list>
<bio>
<p><graphic xlink:href="../ingestImageView?artiId=ART002496972&amp;imageName=jkits_2019_14_04_335_f019.jpg"></graphic><bold>Chul Jin Kim</bold> received both M.S. and Ph. D. degree in Computer Science from the Soongsil University in 1998 and 2004. He worked as a senior researcher in SAMSUNG Electronics from 2004 to 2009. He has been a professor in the Department of Computer Systems and Engineering at Inha Technical College since 2009. He research focus is software engineering, object-oriented &#x0026; component technique, software architecture, customization, and deep learning.</p>
<p><italic>E-mail address</italic>: <email>cjkim@inhatc.ac.kr</email></p>
<p><graphic xlink:href="../ingestImageView?artiId=ART002496972&amp;imageName=jkits_2019_14_04_335_f020.jpg"></graphic><bold>Cheon Woo Jo</bold> is currently studying bachelor's course in Dept. of Computer Engineeri ng from Inha Technical Coll ege. He research focus is Ne twork Service(beacon), deep learning(product recommendat ion) and mobile service.</p>
<p><italic>E-mail address</italic>: <email>cwjo@itc.ac.kr</email></p>
<p><graphic xlink:href="../ingestImageView?artiId=ART002496972&amp;imageName=jkits_2019_14_04_335_f021.jpg"></graphic><bold>Ji Hyun Jeong</bold> is currently studying bachelor's course in Dept. of Computer Engineeri ng from Inha Technical Coll ege. He research focus is de ep learning(product recomme ndation, audio recognition) a nd mobile service.</p>
<p><italic>E-mail address</italic>: <email>jhjeong@itc.ac.kr</email></p>
</bio>
</back>
</article>
