第三章、 研究方法
第四節、 資料模型
國
立 政 治 大 學
‧
N a tio na
l C h engchi U ni ve rs it y
33
第四節、資料模型
由文章第三章第二節的部分,我們可以得知,要讓人才推薦機制運作得非常 順利的話,需要的是網絡中每位成員的學歷以及工作經歷等資料,才有辦法達到 的最完善的狀況。所以為了要讓整個人才推薦機制能夠以最快的速度正常地運作,
最好的方法就是利用現今已有的檔案規格加以延伸來設計出本研究任資料模型。
透過現今已廣泛發展的檔案規格有以下兩點好處:
(1) 目前已有大量的人採用該統一規格,因此若我們採用這樣的規格的話,將可 以利用目前眾多已發展的人脈資料,以快速的拓展整個線上社會網絡。
(2) 若採用一已廣泛發展之規格,有更大的機會,此規格會成為主流標準,因此 也可以確保後續節點資料加入的速度。
本研究中所設計的人才資料模型,參考了 Golbeck et al. (2003) 中所提出的 信任模型,加以變化而成。此資料模型主要是以 FOAF 為基底延伸而成,主要可 以分為三個部分:
(1) 個人資料區塊
利用 FOAF 所提供的字彙來描述個人的一些基本資料,包括:姓名、綽號、
電子郵件地址…等等 [b]。
(2) 學歷資料區塊
本資料區塊利用本研究所創造的字彙來描述該節點的學歷資料。
(3) 工作經歷資料區塊
此資料區塊則記錄著此節點曾經工作過的工作經歷資料。
下列程式碼即為本研究所提出之人才資料模型的範例。透過資料裡面學歷資 料區塊、工作經歷資料區塊,經過本研究所提出之推薦機制,將可迅速地建立起 推薦網絡。透過這樣的一個人才資料模型,讓本研究可以完全支持在本文章中
‧
<rdf:RDF
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
xmlns:foaf="http://xmlns.com/foaf/0.1/"
xmlns:admin="http://webns.net/mvcb/"
xmlns:tt="http://140.119.19.130/trust/">
<foaf:PersonalProfileDocument rdf:about="">
<foaf:maker rdf:resource="#me"/>
<foaf:primaryTopic rdf:resource="#me"/>
<admin:generatorAgent
rdf:resource="http://www.ldodds.com/foaf/foaf-a-matic"/>
<admin:errorReportsTo
rdf:resource="mailto:leigh@ldodds.com"/>
</foaf:PersonalProfileDocument>
<foaf:Person rdf:ID="me">
<!-- 個人資料區塊的開始-->
<foaf:name>Todd Tsai</foaf:name>
<foaf:mbox_sha1sum>151704d6433d8e7cd515de77e8c9a8dcf81 7f5cc</foaf:mbox_sha1sum>
<!-- 個人資料區塊的結束-->
<!—學歷資料區塊的開始-->
<tt:hasEducationExperience>
<foaf:schoolHomepage rdf:resource="www.nccu.edu.tw">
<foaf:schoolName>NCCU</foaf: schoolName>
<foaf:schoolDepartmentType>
商業及管理學科類
</foaf:schoolDepartmentType>
<foaf:schoolDepartment>MIS</foaf:schoolDepartme nt>
<foaf:schoolDegree>碩士</foaf:schoolDegree>
‧ 國
立 政 治 大 學
‧
N a tio na
l C h engchi U ni ve rs it y
35
</ foaf:schoolHomepage>
</tt: hasEducationExperience>
<!—學歷資料區塊的結束-->
<!—工作經歷資料區塊的開始-->
<tt:hasWorkExperience>
<foaf: workplaceHomepage
rdf:resource="www.datasystem.com.tw">
<foaf:industry>
電子資訊/軟體/半導體相關業
</foaf:industry>
<foaf:companyName>鼎新電腦股份有限公司
</foaf:companyName>
<foaf:companyDepartmentType>
研發
</foaf:companyDepartmentType>
<foaf:companyDepartment>MIS</foaf:companyDepart ment>
</ foaf:schoolHomepage>
</tt:hasWorkExperience>
<!—工作經歷資料區塊的結束-->
</foaf:Person>
</rdf:RDF>
表 8 為本人才資料模型,經過 RDF parser 所產生出來 triple data。從下面的 表格,我們可以很清楚地看到人才資料模型中所描述的各個語句。
‧
Number Subject Predicate Object 1 http://www.w3.org/
RDF/Validator/run/
1277138256559
http://www.w3.org/1999/02/22 -rdf-syntax-ns#type
http://xmlns.com/f oaf/0.1/PersonalPr ofileDocument 2 http://www.w3.org/
RDF/Validator/run/
1277138256559
http://xmlns.com/foaf/0.1/make 3 http://www.w3.org/
RDF/Validator/run/
1277138256559
http://xmlns.com/foaf/0.1/prim aryTopic
http://www.w3.org /RDF/Validator/ru n/1277138256559
#me 4 http://www.w3.org/
RDF/Validator/run/
1277138256559
http://webns.net/mvcb/generato rAgent
http://www.ldodds .com/foaf/foaf-a-matic
5 http://www.w3.org/
RDF/Validator/run/
1277138256559
http://webns.net/mvcb/errorRe portsTo
mailto:leigh@ldod ds.com
6 http://www.w3.org/
RDF/Validator/run/
1277138256559#m e
http://www.w3.org/1999/02/22 -rdf-syntax-ns#type
http://xmlns.com/f oaf/0.1/Person
7 http://www.w3.org/
RDF/Validator/run/
1277138256559#m e
http://xmlns.com/foaf/0.1/name "Todd Tsai"
8 http://www.w3.org/
RDF/Validator/run/
1277138256559#m e
http://xmlns.com/foaf/0.1/mbo x_sha1sum
"151704d6433d8e 7cd515de77e8c9a 8dcf817f5cc"
9 genid:A23919 http://www.w3.org/1999/02/22 -rdf-syntax-ns#type
http://140.119.19.
130/trust/educatio n
10 http://www.w3.org/
RDF/Validator/run/
1277138256559#m
http://140.119.19.130/trust/has EducationExperience
genid:A23919
‧
11 genid:A23919 http://xmlns.com/foaf/0.1/scho olHomepage
http://www.w3.org /RDF/Validator/ru n/www.nccu.edu.t w
12 genid:A23919 http://140.119.19.130/trust/sch oolName
"NCCU"
13 genid:A23919 http://140.119.19.130/trust/sch oolDepartmentType/trust/trust Degree
"商業及管理學科 類"
14 genid:A23919 http://140.119.19.130/trust/sch oolDepartment
"MIS"
15 genid:A23919 http://140.119.19.130/trust/sch oolDegree
"碩士"
16 genid:A23920 http://www.w3.org/1999/02/22 -rdf-syntax-ns#type
http://140.119.19.
130/trust/work 17 http://www.w3.org/
RDF/Validator/run/
1277138256559#m e
http://140.119.19.130/trust/has WorkExperience
genid:A23920
18 genid:A23920 http://xmlns.com/foaf/0.1/work placeHomepage
http://www.w3.org /RDF/Validator/ru n/www.datasystem .com.tw
19 genid:A23920 http://140.119.19.130/trust/ind ustry
"電子資訊/軟體/
半導體相關業"
20 genid:A23920 http://140.119.19.130/trust/com panyName
"鼎新電腦股份有 限公司"
21 genid:A23920 http://140.119.19.130/trust/com panyDepartmentType
"研發"
22 genid:A23920 http://140.119.19.130/trust/com panyDepartment
"MIS"
資料來源:本研究整理
透過圖 12 我們更可以視覺化的圖形來了解本人才資料模型範本裡所描述的 內容。
‧ 國
立 政 治 大 學
‧
N a tio na
l C h engchi U ni ve rs it y
38
圖 12、圖形化的範例信任資料模型 資料來源:本研究整理
‧ 國
立 政 治 大 學
‧
N a tio na
l C h engchi U ni ve rs it y
39