").css("display", "").css("z-index", "-1") .css("position", "absolute").css("font-family", $("#"+id).css("font-family")) .css("font-size", $("#"+id).css("font-size")).css("font-weight", $("#"+id).css("font-weight")) .css("white-space", "nowrap") .appendTo("#content"); res = $(content).width() > $("#"+id).width(); //console.log(id + " : " + res + ", " + $(content).width() + ", " + $("#"+id).width()); $(content).remove(); return res; }

이미지 설명

연구자 저작물 정보에 자연어 처리기법(word2vec)을 적용해 연구자 유사도 점수 산출 닫기

"; searchRet += ""; searchRet += "
"; searchRet += ""; } $("#titleList").empty(); $("#titleList").append(searchRet); if (searchListCnt == 0) { var resultSet = ""; resultSet += "
  • "; resultSet += "

    검색된 결과가 없습니다.
    "; resultSet += "
  • "; $("#titleList").append(resultSet); } var pageCnt = parseInt(searchMenuResultCnt/10) ; var addPageCnt = searchMenuResultCnt%10 == 0 ? 0 : 1; var pageBlock = 10; var pagingRet = ""; var firstNum = 1; var curPageNum = pageNo; var prePageNum = 1; var nextPageNum = 11; var lastPageNum = pageCnt + addPageCnt; var blockCnt = parseInt((pageCnt + addPageCnt) / pageBlock); var addBlockCnt = (pageCnt + addPageCnt) % pageBlock == 0 ? 0 : 1; var curBlock = blockNum; var preBlock = 1; var nextBlock = blockNum + 1; var lastBlock = blockCnt + addBlockCnt; var pageNumIndex = 1; if (curPageNum != 1 && curBlock != 1) { preBlock = curBlock - 1; nextBlock = curBlock + 1 > lastBlock ? lastBlock : curBlock + 1; firstNum = (curBlock * pageBlock) - 9; prePageNum = (curBlock * pageBlock) - 10; nextPageNum = (curBlock * pageBlock) + 1 > lastPageNum ? lastPageNum : (curBlock * pageBlock) + 1; } if (((curBlock * pageBlock) + 1) > lastPageNum) { pageNumIndex = lastPageNum + 1; } else { pageNumIndex = (curBlock * pageBlock) + 1; } pagingRet += ""; pagingRet += ""; for (var i=0; (firstNum + i) "+(firstNum + i)+""; } else { pagingRet += ""+(firstNum + i)+""; } } pagingRet += ""; pagingRet += ""; if (searchListCnt == 0) { $("#pagingList").empty(); } else { $("#pagingList").empty(); $("#pagingList").append(pagingRet); } }, error: function(result, status, err) { if (result.status == 401) { window.location.reload() ; } nanetLiBtn = true; var resultSet = ""; resultSet += "
  • "; resultSet += "

    검색된 결과가 없습니다.
    "; resultSet += "
  • "; $("#titleList").append(resultSet); } }); } function combineSearch(pageNo, blockNum) { var url = "/combineApi/titleSearch.do"; url += "?searchID=" + lodId; url += "&localId=" + localId; url += "&searchTerm=" + searchTerm; url += "&pageNo=" + pageNo; $.ajax({ type: "POST", url: url, dataType: "json", data: "", contentType: "application/json", success: function(data) { var totalCnt = data.listCombineSize; var totalPagiCnt = data.listCombinePagiSize; var searchList = data.listCombine; $("#nanetCnt").text(totalCnt); $("#tmpNCnt").val(totalCnt); nanetLiBtn = true; if (totalCnt == 0) { var resultSet = ""; resultSet += "
  • "; resultSet += "

    검색된 결과가 없습니다.
    "; resultSet += "
  • "; $("#titleList").append(resultSet); } else { var htmlSet = ""; for (var i = 0; i 1 ? curBlock - 1 : 1; var nextBlock = curBlock 1 ? curPageNum - 1 : 1; // 다음 페이지 설정 var nextLastNum = curPageNum 이전"; // 현재 블록 내 페이지 번호 추가 for (var i = firstNum; i " + i + ""; } else { pagingRet += "" + i + ""; } } // 다음 페이지 링크 추가 pagingRet += "다음"; // 결과를 렌더링 if (totalCnt == 0) { $("#pagingList").empty(); } else { $("#pagingList").empty(); $("#pagingList").append(pagingRet); } } }, error: function(result, status, err) { nanetLiBtn = true; var resultSet = ""; resultSet += "
  • "; resultSet += "

    검색된 결과가 없습니다.
    "; resultSet += "
  • "; $("#titleList").append(resultSet); } }); } function keywordSearch(){ if(lodId == ''){ }else{ $.ajax({ type: "POST", url: "/cloudApi/titleSearch.do?searchID="+lodId+"&searchTerm="+searchTerm+"&pageNo=1&printRowCnt=1000", dataType: "json", data: "", contentType: "application/json", success: function(data) { var totalCount = data.result[0].totalCount; if(totalCount == undefined) { var totalCount = data.result[1].totalCount; } if(totalCount == 0){ } else { $.each(data.result[0].searchList, function(key, value){ var keywordList = value.keywordList; for(var i=0; i"; resultSet += "
    "; if (TI != undefined){ if (CN != undefined) { resultSet += "

    "; if ((navigator.userAgent.toLowerCase().search('mobile') == -1) && (navigator.userAgent.toLowerCase().search('android') == -1)) { resultSet += "" + TI + ""; } else { resultSet += "" + TI + ""; } if(isdb_value != 'N'){ if(svcScope == '10'){ if((navigator.userAgent.toLowerCase().search('mobile') == -1) && (navigator.userAgent.toLowerCase().search('android') == -1)){ resultSet += "원문보기 원문보기"; } else { resultSet += " 원문보기"; } } } resultSet += "

    "; } else { resultSet += "

    " + TI + "

    "; } } resultSet += "
    "; if (dbDivNm && dbDivNm != "") { if (dbDivNm == "MONO") { dbDivNm = "일반도서"; } else if (dbDivNm == "KINX") { dbDivNm = "국내학술기사"; PP = undefined; } else { dbDivNm = dbDivNm; } resultSet += "" + dbDivNm + ""; } if (contrainer && contrainer != "") { resultSet += "" + contrainer + ""; } if (PP && PP != "") { resultSet += "" + PP + ""; } if (Publisher && Publisher != "") { resultSet += "" + Publisher + ""; } if (PD1 && PD1 != "") { resultSet += "" + PD1 + ""; } if (CC && CC != "") { resultSet += "" + CC + ""; } if (Holdings && Holdings != "") { resultSet += "" + Holdings + ""; } if (DataCenter && DataCenter != "") { resultSet += "" + DataCenter + ""; } resultSet += "
    "; resultSet += ""; resultSet += "
    "; resultSet += ""; return resultSet; } function resultSetCloud(searchData, combineType) { var resultSet =""; var title = searchData.title; var pubYear = searchData.pubYear; var authorList = searchData.authorList; var authorListLodAuthorID; var authorListName; var resultAuthorList; for (var i=0; i "; resultSet += "
    "; linkUrl = "http://cloud.nanet.go.kr/search/searchView.do?lodArticleId=" + lodArticleID; resultSet += "

    "+title+"

    "; if (pubYear && pubYear != "") { resultSet += "

    발행년도 " + pubYear + ""; } if (resultAuthorList && resultAuthorList != "") { resultSet += "저자 " + resultAuthorList.replace(/undefined/g,'').substring(0, resultAuthorList.replace(/undefined/g,'').length - 2) + ""; } if (publisher && publisher != "") { resultSet += "발행기관 " + publisher + ""; } if (journalTitle && journalTitle != "") { resultSet += "학술지 " + journalTitle + "

    "; } if (keyword && keyword != "") { resultSet += "

    "; resultSet += " 주제어 " + keyword.substring(0, keyword.length - 2); resultSet += "

    "; } resultSet += ""; resultSet += "
    "; resultSet += ""; return resultSet; } var iosStoreUrl = "http://itunes.apple.com/kr/app/gughoe-jeonjadoseogwan/id995150111?mt=8"; var androidStoreUrl = "market://details?id=kr.go.nanet.mdl"; var openAt = new Date; // 현재 시간 체크 function getCallDL(cn) { // ISO var iosCallUrl = "Nviewer://jsCall?Function=" + "openViewer" + "&path=" + "http%3A%2F%2Fclikdrm.nanet.go.kr%2Fezpdfdrm%2Fjsp%2FmFastOpen.jsp%3Fcn%3D" + cn + "%26vol%3D%26userId%3Dtester2%26userSeq%3D5186518%26userClass%3D0%26userClass2%3D0%26systemId%3Ddlib%26clientType%3Dmobile"; // 안드로이드 var androidCallUrl = "mdlapp://clikdrm.nanet.go.kr/ezpdfdrm/jsp/mFastOpen.jsp?cn=" + cn + "&vol=&userId=tester2&userSeq=5186518&userClass=0&userClass2=0&systemId=dlib&clientType=mobile&imgPdfYn=N"; var callUrlIntent = "intent://clikdrm.nanet.go.kr/ezpdfdrm/jsp/mFastOpen.jsp?cn=" + cn + "&vol=&userId=tester2&userSeq=5186518&userClass=0&userClass2=0&systemId=dlib&clientType=mobile&imgPdfYn=N#Intent;scheme=mdlapp;package=kr.go.nanet.mdl;end"; var uagentLow = uagent.toLowerCase(); var chrome25 = uagentLow.search("chrome") > -1 && navigator.appVersion.match(/Chrome\/\d+.\d+/)[0].split("/")[1] > 25; if (uagent.indexOf('iphone') > -1 || uagent.indexOf('ipad') > -1 || uagent.indexOf('ipod') > -1) { // 일정시간 후 앱스토어 연결 setTimeout(function() { location.href = iosStoreUrl; }, 2000); // 2초 후 if (uagent.indexOf('safari') > -1) { location.href = iosCallUrl; } else { $("#nanetFrame").attr("src", iosCallUrl); } } else if (true) { // 일정시간 후 플레이스토어 연결 setTimeout(function() { location.href = androidStoreUrl; }, 1000); // 1초 후 if (chrome25) { location.href = androidCallUrl; } else { $("#nanetFrame").attr("src", androidCallUrl); } } }