From 762f6465c6e9481595ff95f8264109685e60cf19 Mon Sep 17 00:00:00 2001 From: kunwei2018 <88811037+kunwei2018@users.noreply.github.com> Date: Wed, 24 Jan 2024 16:00:01 +0800 Subject: [PATCH 1/5] =?UTF-8?q?openkg=E6=B5=8B=E8=AF=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...37\344\270\200\346\226\207\346\241\243.docx" | Bin 0 -> 46114 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 "openkg/cnschema/schema\347\273\237\344\270\200\346\226\207\346\241\243.docx" diff --git "a/openkg/cnschema/schema\347\273\237\344\270\200\346\226\207\346\241\243.docx" "b/openkg/cnschema/schema\347\273\237\344\270\200\346\226\207\346\241\243.docx" new file mode 100644 index 0000000000000000000000000000000000000000..95fba46eea084ba89975e034c1f22a90966c6c78 GIT binary patch literal 46114 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%0DtyvSHL$$n)E!!b+hHp=Ng@#64X4b zM&CJPe4flM+Sny*uAh}t&V7uft$@IOXP{6-C5%v?P;2zJ9t3J2}j(d-uBoB9VA{E1qbI zNz$$x7dMNog#MG@G@}Ga+FFyonR9ToP_K=mwoaH2GVpSb4pUuLkh>y1wuWr~F1d=h zDDx;M+LX3gC1#5>T?+pir4(m;cvi*PuN$%%$HcY z181RU=Z+5C~8!ID1~fQWgl#596clg=+^Wu6O%#NagVaqv*o`6Z@q+k;0E;l zji_(t)x3YIL+BANnGqEy|Ikn)e`3E9L_dljmn_3M!|6e67&CFFd*dKXijrsH+eG@I z12_ZQg#G+i!NGHve9fO$9JfOu*9>4UVReTHn}G8r2-1p3Ffq$E>w+a3DRt=RESz8( zo9(eE=Y^5Tm%GETq_#fMQGR=5v_5%}`$5m&Wt;H5GPH$k-xeo&bgsFv#|k!KI7G~8 zcwkWOQ)8CRp_4bI*Sz-HWA&B%5||@9Cj5}3#~{63SF$-(#^Yq|UhinG1ZK*s8Gb)x zYUgoE$zVxae}m!6d9y90+S(t( z{@$f-Ds`|ke+-L+uDiNrOoXgQe8q&NfSfV4C6dR9H?<}Ar{cG6&|Bf0YFz26vLZGs zs-U&jTv=kwfXYk)67YM__)KF0^h^VrPxN*tlVgu1)1`~88 z+EVvD_yRDAeR63OXkc%7!NLq`Sav0CiQ#oUu4w%T#O;o>Y*KpM9TKY*eEb5v_vMuO zHgCuGOZQ}SGBene;dM==LWhn){k~mlx5PX@zdC{oZH>?RIz$g241xLcfKsz&j>d+b z?mIKqsJpH2UjoR%JaAo1nI`tEoTX)eU;}004bAMS)PSe^yXPvn*<{aOLlgZV$|e{p z+L%L%4NX|fT_XF#p8LlIE|y3?+kmn-x@qAE0?N{$y>&z5q@tEakO)y~c2~B%g}xg= zH9s4{r%D8_ABp%mS=g(5CC^<_*Li{I;b3E*mM0yHkS=eZKW}qxXL=9+?Gf06Bb6jA zomTkFF#^;FL7R}R^PKpl(dET2u_Ti{ zhrO~SE0n$X*f0J(z3*6P!%2f7=iDIYkjE@xHFmV&m3 zToxR(aS@zs@Yijdq%sxNV*KXQ{PA0Cu%!Vjbv4w6R}vr_1f_Czm>)^6D9b=hI1s1c zu1J;O`hvS{msE_-{c%moAl7FHR@`*E?uN#d=&z%g_SIDmEX7bD5qPF5^ZmPVMo8!5O-xcPYlp;R$ehAZn$BU(Idde z&=jpF{LP3s6pf${gnpqpUTES~4z+|&e94*~MZG%orvVJLsw&%xGP7#djka)Po|UtW zY5e2NgC$?N-@~D4_9IOh!XY&M*z7UE7&q_S4sBs9K?BpEA9ySvNcsF*t}``eLz^*a zst@?S2H?n(LurTquv`4$r+S&m=XLamKn09E$g?`>bJ`3N#U*v*6)oWOos@2 zx3g&0xXH#pN5!5w($BC$ZtS9?67>6HAlOBSD%IL2?gR}-Za_s3DEX0!;KSHqW^jA! zZljci$x0+;eL-Khqs5lmIidZ`CHj;ym@v{$yJBw~GNo~0{rIc&B5dHw%=VN^U8RW1 zpJ_`gVM?Ff%_YGx>0*^d-99IZvj?<>pyAET_8p2#V!C0-MT!i|-PvaK^m;@q4_}*B zY|*A5pKxvTwiZomqphqFkdQ0VR@lPd%-S8#aWMdO>??N(cO(4yZ-5-m7;UVwMu^Fps`3CU;Swk7N-&v#7QzcU48vs}BU`mbaO25op?xuDe|W9fJj2 zytNYFq3%8Mu(L5De0wBu57))JBDp|j($m8g91g;>vMPF1ySUO|oKYdn7a3q)0XH`Z zp=+G6N5%-j8jU2g+hINtMKO8BiB`y&YTgm-v6+7 zivOY8rEX+?^-C#{4I5(~f>wGz273ah z3}M1m)i|lFbW)DFHj9lMPa4(3WOUX{IwbjnT&iP5o9bAHABzjv5ZU*SeRc^Z9$R9r%LZ2FIb$l+&k^8Y3D`ZRK3&IaEXGF zekX}QYNc)fW9w&u$tP|VzXA(=94lkxR2`R?mYC8QlO)>uq0JG=AQ$*q04;f40k_dx z@*nZ_60gyQz|8NP4HL=+Gt|5qSDIO|624Ug3L@g*Dq1gRQrBFtyj?B zH2`1!6~Qi3slI$qL=bhxG39^)Zur#LsI!Mu(I_T%3Xcm)3rb=SmeMsf3@onn;;(ZL zt%dovcPy|dpzBC`}trWB)mx^uN@6!Ee9NAJh_bwl=IFIiNl-m&v9=iwl| zX9Toc;m-cxFdxBvx`elr5f%Hs7GdP~TwIHux8c5CscOe@u(>YjU6tb0Lr9heY9(Jh zVkEpiN;hMR0frTGidy}z-Vl;E-tM*M8(+*o|5);LwbXI6-kAjOul{vUvks418#CU@ znVO29R;_L3BmpH&O^1(sxNJYMRXIxx&hG!p4JoSM&&1;PpIB3NDhq!cRH@h_>Vsub zDpMjz*!zdbfhKC1sa}pQ(%GEh%t{W z4*ezR#^>5V?-@@FvysQ0D$9WRS^}E|c7%3)$8ABC5dPQBga3@KCV(LtQ1O#NV) zzY?=7{VICj5?q3M`*`fX-(hlPe74k+gr!dW#KOz$XUaC&B( zE7`S#?$?(WlqWs|09RqH#$!8xzL=EB3qV8^G|Y+zp(kA}V=Tyrtv+}iFGn&Ftq!-L zawMno|0^Q}=<33`5+&n3v>j_AIMt<+Y#*SGyooB(@$m)Ir{(&u_k(9HQobCnq8)5b zQ^0Xk+?O1T-aARIi`?2rjtwLIu&DvyG5!*B=|HZA5NKjI?M@`{Dr@a#tTo7ls;aiS z>ca}JSHuynJf=+E^-NWeUUDz3$1%n}0BbvDOMoIs}w`oTO^xk{%G< zd0xaZu%zN>p->%YRoP`~s6ekTSUa<2vw3D1?$4}6iqhXCR2L42$>T*-4-D&Xix#fN zg9%oqrdBHR7?jBR$It~IGNfOJh6c&CHR(eF0!0~YZ~c>ik5_!`4ko^9^S+8 z*Q+VAA*=7*rxADnh8S14cW?0!%e-S0dYRGN>NtwPImV{5bOa}Vl$;$moit(%F_EX( zN6r4HY|r}AK;9n^&Ux-5T#{oyn zx|0w@pxYCHK~^6KdMG45Az)bdR*T(T*AAa*5;Or~;8cPGavHRtY`cR>7B6|IuW{XS z*=CTpuLzX*GUr~uwjs!MD9KeUfaVU@$vRgQSNEVOs<}QsN<)lCLspjB;)`tdLMSy| zzziSA|AYT)c7xfyQe0VwF0b8XNje@`RM3w5VWQ!Oh8zO5J`LlaY1h0G@dO056t(3~ zlx-`O6P+G^bYLt5AOwHe-T3`~8;1s>%$4&PBCh&aZ`==Gkg!n=XqIHYz<#Sumw4u* z&zyx6U7u2;aV!eW8$@N`3mU`KGuT3^;SLP~Z$p*neV-dw!=S30w9MfYEaN#UV@V5| zXMd0O$>VJI3CbrUr^MOqW=WpL`k@$i1#uf+MX|Gpq3YNb*_!S4ekG{so+!55M%p2)uTo12T1%k-=U!;4=|AjEE zQPcy~Nbz3n2tw~s$xAJ)Dtoh2#@!MzIg-e=mS-`Wau@yli2#QApM$tZz+GU%75Zmw zCAa$iYv(a-m-mW6;Uw0|x)eS_9_St$986(>h-){BbaRYg7RY0q6+1=Hc&`~d%Rc`M z9hi9K^5Zm%3HQpt>WEq~oK6AAaa@XckQUN*AoINeo_Ulg^Zg<5f=alSmozgKop#-Z zOzMj?PMGwmt!{iwq;mpt8t{XggyPgvge6ak#p%wNOVCFtb%9#=4<%rWdblwUW!j%H zp8wHvHrr`UWiAMK)kA7v7SW#D=fl?S1+ z*5)jqg^VwXfu?S@--;n9ErhM$7uPrAcW3jFm-F-&hphmdKtQoK2!&}RB@_^uHBYcG zcJp_(zOfLZTdUEp9Xx#mLGxwSW$|-PtGvG_&%r>pMu|ltXbCdmZkd7U;WJKW0MAn1 z455ZcA3bLb*(B~Onfz+ZjLIujh6uuNcZAbIw%b6Z!5e12*V{B~+}GIE45iPeAOq!RTFWB28? zoz;!B;5o0xhY3MA zv>QQYJjwoslAs*)cZN=>uRZ;71MFyYqA2cTuz8gJIu7y@I>#b*lE!WX|BVr8SB|*3 z_wad>d=MzW7EpYG;VybXx4`d@NG(^c=DmdBZ)R13tuzBx%W%+o6F|s>YOx|YF~MPE z@n{vc5|0s0$lUCm`Ld!@12pzL*NnlC877h?PQ71!u37Y3svtq16rgkOM``q)3uOqZ z7>ea;=sd&hMWVh*geP0q#a1NI=XialhjY*@kD4?Wj?lg#s-{~7b^Z1I<=D9?xaN(9q4lsRg- z3_{amNl{xZ;roPt-Va7r{rc2}6w>H@Th>UgJw_;={8xmI9G7Vo zaAT|Vi9g!59R006@JM&52|=k5jn;^oxluXP0zQ@E*wQs%Q;4}fa5aZ=$&rE_Gkr3f zexa(OrlMpd*!H{p*O_qe=bynZ>)n_h2>~uQrZ!IvJ>${e4K-hNU5EQ-oe+a?WW}IJYA%5+J=v?Vpy zx<2KZExXpwt#}ykWaAIU4faQkJZxCG%~#Ee#uFMbvad$$JJ;sqw7A`_QJ!S0$)VaB zUR?I35atYA(NsWu=s&-M>)}@WWSXc)Wi~x&Q-;piA#vHiCO>=Ieq#@I=`nk|%{OBR zH6ld1Z%D%GiPpVCV`XVCaA@zH6?C~Cuca%$rq_l#m>_wlxoK_&p&Rm|r6VTxO4zpr9Kb#D=iWh{rslgHsw#ibh z{CZw_iETv0*zlaGDSz*%&*N@P^Q!x@bNy;V-}6qqSXb|M<_Cq`kv^0m(n6#vm&GGH z2zyHd_@uuvZk3%X8>eonTZ`Rn!^1FPO^qV)=AW(jb`v zKNviYjVzHwoQEE`o8W|ghz%vNXd}U{GQYLN$j~RP_@dA!Lu-;^5{#BUmMVK{X z>0RFIY&@k!I6!}>oT_XVP6@q3Dy?|@3YOxNQO$LfYj8OYYyZT~PL_A1QpxTZv}F}H z$h4uNcsIevWrgnm^{*R~{jD;VXBkV?KXG_6!qngn^yjlyA`L6(R#p~uO?QJ+-E!ld zgj{DQr6Sx4!-Iz)W$juCM^g$OYDEQ?&thS+} z9|J#ey7`>?kpnnW#Y#ZoSr|9*bU0RG&VN`I7R+C^IxTuy8&@jns_L2+^Mnuf=@X`W zPe!O=jA*%#12Z+$L8};UkLsFoGzx=-o$ev?5Cys|h3H&Ol22p_pTlGBT3KgAg7@@r zis~DltQWa{7+5)zM4-{C?Pfk8GrEgKZcujXU86U^l@qt5-A``5>bN|kFbX{Gp?JD| zNa{wQqocSt{y?d8tvny8EvpIYlnLs!Zhhs%8AOlf{36`@#g#C`?7FdjA!U|}$1gsJ z8fA@f;5|T9z~v+@mGv=ot)^_l#aBqAqP=0}WyF;;99~yb9gxg1T%Ws@xmqtnqR@B< zwlxRs#WHjo73tqY4YoJec5XAq5B`@1!jGBz=T?YccLeWQgR1aXn)8 zOzLP>?txLnnaddzTSY7y{j{a4QmpJM>zzfEm6vkWoBB2c$1GQcZ8pl=yyIBq(SpwF zx{2j==haO_n_TVC@)MfAn3mw5xm_Q^-k?S4IA-NShbNr3`uE;9?1;f-r_AQtVAtNv z`Tu&jVuk3Bj3SmvK$uW0F*okT$)=x5>NpyxmTmW6bQEVz;vr{IfLyK#O-yE@r)W7H zoh7(G_wl|Q-=vFU?>-MVE>uQ9hND*Vv-J{+_It8| zsnu~+`n(WeOtjTjxv5KiCWMr;-o|BqR!e=ZnJ1_h2wR~*qj3PpJee3Zt{+5Gd z0DSS4m;gHp=-Ls6~|&e{$&S6iC%{v}biFJl@XiZiO>M_9^H%$uC;C$Y4E?!62? zqpR&9ZftKsNHVu1Wyr88gBR+?Cv>n&P0g2`2S`&9>7@IqoQmS}{BMG=vMxEmU0G_2 z@!OsSY@+vWUVUoezBvgFxM5kyiRj8HL&?ib~0>y^pv=(e%t%KIKmgKC#RziLT=z4y|2~eL$MX zLlVa};*dPmEmN<;THaWt*{`@|Ux&Xap(E`sT{ZPpM|*(L)+a5vi3xB!tp0(wK)te& zyrq{7$PQ%fV5bmfQ5I3Fj&1p# z@=I92Q69VqO0BpvH)1mTB3j&yk({yiYbu!L3`#9IS<$;-S#OxBG@4R1! zQVVR$2F-`gZ}a_ndacJ20jN zYbYKA8>9~M+1Vpf*n4T1Epj17ovGvSRekQcXz+Yd!!P(~OtfUp*j*rK`rMlaRU{w!uH=h%$PeZ%cY(&&wH>a#jKR);!=RoMo&Mxs04#6H6 z`tV}2V`@$}zDF60#}Dak2*8uJ$FI0P{hE1n^r&k$E9=N^E_8TU0lBDTC$!RR^;^WM zq^harJ!jm{yXmW(^JssVPq(x=!{mn3x}`SbU?6nYKq zQ7gcSp!SIk5S^asa#yxw15 zudz<)x!ckP+=a-~Q~#Q#SKzcjml0Po4)^6}LJ=3m6k+;YV+3)wi5T+Y^sduLwK{m! zQ}LZXdyjvgP zm*5Aj`o^=KUO&g4@rt~sJl}(G9V-dvOZ@7Hj-QzMPrf=UWnBDTQf zp43vqiC|#Iuwx zb3WF3D_Yb)q%-+p_Q~FVS6`HY^b`gI%Q)2w9zxniQ5iw6h@Jb0pp6QfoMvo~GvC?6 zG~R3N&Uy-wtlp}Pkmk<18)KNpXsB?2y>=Cu@pvQl>>e>rA8Ld9i#CHk1AD~q7fZp! zBb+)9_MnC7B?CuK<~=$jTIAcZ;x|61ETnT=|8N-F%2N?3FaD40#R7UzU7xGlwc8rO z{k4?{4*0C&iq+TK09bMXGp55_Hiw>ItZ-4)39+z`JAz3XNSgvhn-9VlqsbW01c80l zwxy_n{s|jsP>Uwh)J*1tpl7UNqhuEB`>HTuHPS@$xin=~(ES{8NMIdcR`ww$2!`er z6aYc-3vyr-0G4QtdBQG|!%mV;R!7X*PmJkig%aUNFGFI5T z&hX>yD3wt$wgf|0EJ2M6TH21SQ#pW|6*>OlSOrzB$8wVgg_Sth*G~eHr5U^P7~gXE ze(sO(qNP_JYa6(Pf5~rP6X@T%3%5cmy`KN!AlB7KW0$L4C>vgSw@^21It(R52ceSu zU0zG~1?60Vm-i0PDQY&&nyf?W@le`lV0e6I$w?^ghDO3En$RTH|FJL%w8HSDA&7G9 zc_-4HU&$8TRM{k;h~w4f!skvqg@UJ@fHR}$?gEXGua@Mp+K1=;>8M^#ee!M~nS*@s zy@eu&1t-ffz7!5bQnJd&AT4YKPg3JY{A5+l}fHA_qa{+6!iUcBL_hfEmw18!863L zmvviGm`(tmQjUZS29-jFh(#~CIW5CSM^U&>EHu0=&boq6yJ!p`7#rMtzGBSndwdq~ zDFlsHEBzCnw3f!IcqhiHpp|D*ZA-vQ6eFWvbBBZHs&rBve*1s!JK zFU|AQ6L&?}CQ3rd6~`j1Q|mIJlBO3=o4ecZZDdxCZyUc|a*aIDj6rQ*hnl2%rXD8# znDkO+>E~`C%Ugty*o4dQn*D~MjXnA!PP_aB;SNlnp1z&1zxW<(4XULC32g@3p^;#p zV?EAVDXn?q(xVfB*Iwi+k63Gv!@>JRZSMyEQR|2&=CWyK~MLH~N zChA%g7w(!fQc5w~^{jS-km#q=q}&%#lrF`ZiR?}3{CwNdY*R3U+Z!S~Y*ib+JszUi z>#HVepda`;58-6k1a?wMK_eKrXc6jDqkh`cQo7H2e}JOC?-^K6LU*D5e^^Z=amko?D)T zs8%&{pxB}TMqan{`(ewlZ5qF7y0clE>dyj}jG-nh=W#Op-F`p58g*#owtVO;Yrok* zlw%_B1`Y1}i?H0Lb!1`66Vd$+N$YnH{UCZS(jbTYo4SCnQMsM#4YEazZVud55joMH z=@~d)Y>_F3h)qz=EXi&^C_d3eE=F_|#g5~Hg;{ZWM><;JXjWg1aH@af(r-}nTMi*r zuoCS*1qP|8VR6Z*XnI&D9D$2yW;UWHWWJBbmT`hvxNc*v4LS65L~bFlOY8N07;yeT z5{Q4Ln6{!dgPHPai6|{hel$&eNcG{0tS$&Nb5O<>BP}VE-Bl_Eb7&TB;m7uXOm%E3 zwd6$W*mcF#PDD70!b!V)ho#p{|#y;ojY8 zGV2&3sjJnGKsSQ#?rR>Sj|^tPm_6*cZJQ=J1B1Oz6-|6x6B+Rv)nW9`au;g@a4BI= z#15nmxJM8U0>@PsZR8+^H$Wg)OE788lOhXER-jQ$d zmOMq=&E{1yPVz>2XKuku52!m|*Ec9J=2@ZNkx8*Jg0qx@E3Il8Rvnzz*b%HgSgx0r z(aiWzy5W2}k##t_LTy=;*O7g%KOc1iTfo3xU!HC+qsxUjg+twr{kwX zeH&}tnoROTW0{DRNi-RoLQ;?cl?CtMjz~;Xt!4N-O(aflzo^q~>HtE38a7H8>|u=} zr!SmA5=lMV9DEmnAnVCH+ssa)pSI_T8fNmUW)|Apc^@HE zg>*yHnk+pse=eXxVU3AFlFQ-bcV_IHBJ3aYs_#B>kZH`0-{G}1>Suy?1T9OPe3MW> zKWX-Q4>+5s0RC7W7T{KCh~6v62>KMhJi0%ifIu1?)AwDPSxIh^T1;*P`Zcp^S=3oUpOSM@pY;1w2R}Ib{SbU%7)Uj;?nDE^BBUREwdlhHmIsDV4en;#1!c@j#zU zZLVa1bu=(Ai)ZQ5SeHn3?M1;3d_+|@&su&6MbeA9${9F%%89rPZNUvIkoTx_IfxFW z*g9KE+YAFK%X%(C@epDQ5-n=*Y$9%3`DA^$!hCCIlnUETx(zZ)dZJ^;c$TQcy4g2X znbC+l971Ag=)9h&SwF*>^IK)3-}{yT@PbYcsMc(W=;pcIgEgY{53Xz=_jlRZD+SW* zW_Ue}2=VkEeh}13uR#sGSna<|qR4MjbmdIKDYda6I=KsqUJwwIJb;U%KWvn~+)%RT zG|z4kYw=+quSg6aW3Di84%snry!z3{BEfJ4fi`kmd8a2Qbu_OPVyp<{R|CAoi*K(t z-eai)YrF7e`^8To$dNtnq?2WF-`ptcU8Iu;0r_f34A5oNRpgJBvn|*MMj@zlqD8|} z)-ZD9RKK)h*DRfWnsG5q}Q3yYMqQS*-5oRkBWb^>2A6~YmZjd_z< z5%?^)h|3C*az2|l7^h69enO{y`-1kFQ%mkToW-EeBU=3vL7%xh7P>XcU$&>F1%D-H z)m8f||6 zKzFUh9E`B4;NE%q%GUj~WZV$pyPz)ZDnt^LA-0IHIg&Lc*IsIAf4XI1}o(IICD-or5$I> z$y2oaEA;Vf`M0cmwq5u-0{pF@&dC|1=9j8a*-zD(&Bw+fF@eKe~ElDUXH*<8R^-Xmip z#eq-;L$8!+f=59Z)_nW|Qd8sX4w_{fW*GsI@i8#8R=(&Wj}PBa5^59tmlZMZu6vy0 zSR;sibb6jJCbt(vwsqGJ#K6vPC<0f4o0vLEQxb5pyX%5G%l)Yx=lS-P1L1>Ql*#)_ z88%dep_JhkYJ6R`87EUj$w^^SS?jfy*8EKn9c8=(b@d{_Vl(RSFRa*ING{R&GdTHX zG_OG{C9C|2Yi0fOi+i_4{NQE=?q$UAqD;c)CprpDP6+%Z(C9Q7p0b6@0QO&g`e|BD_AMzJ= z$&OM-_`|u!bd+uEjIIaXjE>8Z5Q{&-fermLDeU^p?B}aW!@9^^k2dq+VgVy;&)1|1 z&XE^1R?Xgj9#XDgMl%P)(HpzES2f$tb*&GH<~wi&CD<&HtbupEBd;s3 zBV2Tc9Qv9tYjug1l80To+Y<<8EKC>BX5#)UR#k~Ry}0rVXf)$a0zDkHV5<_-M}dC% z^Vyl^`=ou#$}6ApR)ap%lP<`#@)Qv84qloFJn2_E;}_7Nw~|SZ=RzIM2errwJ)_^*nxV z7(jq$)Qn2XdH~Z~$f1^yPffz-01!De;*}s*-1r>ZpUL1#2;vZ*Ltz_!L)VQtX$quv z5W@I;qeyejiRpL#9O_w5Yk-3d}2()G?ZE8 z#@zXdQqR?RC~f6A{I+`}3~v001}6iIvvLjwHac@5WCxB-X<>1x?RcWMz&ZA+_aph( z&Reu=dxyjV`yJ*v*Fy*NtDMo$H@YasHU-!Id836_uG=-wm7?U*hZd~6KC7p$@Y^o7 zYqrUd9+&3BNc9`Y19-o19XfO0#Bc)G7aX(+5?_Y_89E=_YU%P6A)0x#OQPOle;?;g? zjN31LRACjb(r{RIK&E9&Q@56%U#v-}y4hI`QeE<#i#<_j6$jV&sZjYV7dV)$tM!-m zvL3Y47IONmVKd&WfTUXb0+?EwuTgIS#u!%Sc{;fIf;HlLmnN~XU816HKi*q>@j!K> z8M7H9FMAk6tDoe>GKe`AJmgrrFi*@C?^R9 zjs^e#paCH=-}&KwsEJ@h0RVU6000W`u8WPm5xupOm4UInxwYx+8=Y z-3`{Ylf(@%QtlSe_v(#S;kM*>$8F2jtjeyDv$+~2c4~XdFLKrW-0M4th;~?3=^fmb zM)D}_ui;FH1?8Z;*0EUu5(g_qG|e5MOtIIoDduvj#~q&E3I*`u8a!wOa$sQ%%c;)U(nm^{kJB!5P8 z=KdKS6Ku$l4?lniCsJnWI))*8!X8)dmu>b3XQm@A1fSaWt*pfZm2+57qq zxSy!0n#5&aRGNcawp{!l%jp7YUR)(q=bPL6Wsus%>Zo{oIvrw9z!eoN7Z~C7=TJ&Y z3Zwai_bKk5l!Q}EHO>-**NrdKvM@$>$tDRnn%NBQ%z}EmKQ8m7K4S-e3JhqcIfktj zzVoZTn%n+P2=jwQe1vxEisOOv+oQAw;?gTLy=DAC9$88R-?;O8yG5Cr&JI+XPTUd3 zk@x!Vxdi;q7*?d~Pu~a2#?E+k`~Pegm!OF+r@L=zCI?FkAQ|*U9rXsm3@w}>Fdq#s zDvf8x{ge(u9#4hb&QFqrOd>s3D}0YGuEV?~te{I1KaiyJ_-Xv3)zY`e%eX=;TcTDi zzA{G6!_Y3H_Us_S6}RcaD50IQV_%^;2hf$)7dj3f{T{*#0T^5>y0`*Z0wink`2-Wu zP7<5^3n8T?;3m(GXwQ4wB>Ybw#tvG@&0V)Fnn>Rz7v-2bL7=h^VGoQ8T_N!Uo$bV> zeOMO^YxCX8;@(V0DT5kp^><%4=d85(ae=FZFqv)|^>95=zKS zaXK~>4Y>F!bDZR;eY8}rf)UCMf)g%F?rvqnhsKO5h>dLs2DHorHTXe&0V~{JR{mLzGji# zj5DXo${u5#xY+I9S+jHYCJUF-8`3RFx zjActDyUD0)pfYsBJJ4AbULN)nG}lCY#(~I9C#20@`8V&33USX(_S;3d#m;Xeob*Ki%5c$&bun7wNjLVWI$c)t zk4R^k^i^~dm3BuyeV=A^Yt~dDkF(YH?EW4eRf}yhod~Bv2IQ`CO`95pnad10{VR`r9EDz z*ng`A4$~+Yn9$Z(x%vDjlyxw$!R;Pirje3iSTgsV-_T{^x(A6BVA%@Z3)zhJg7y;< z-mP`9NnM0~NpbnPdTY^+8M@7a!NCO{(_}NL;7Af2Ip?GUt@942fEd9cQRb&yMy{cb zpZ9xmQBgEQB`sAES#e_gIC-Xb1;nI}6!<4jG6kQ;8s#}d7v~%cS+R=(gf!=c2@2cD6_7)GyQ9hv49)N>w{*v9!$L7R+>Iu*G34tdgBzz6)W>J_9zyz8%lbum?I! z3)^~LUO-h&h`2%Lc}b&b94@LR9zO*|g!*1j^v5_2m7@-ix73_j;vjuZ?q_|I=t7|u z#yFn&x-Ie8O$5(z;ml-oeqrtUP}m42%&$Vza++wvn&if2-%PyfkcO{ z^o4SEaQ!-Evds*D@%S}}SERYX*h;Sya{cRB@aZE1drWQwT@JKFVBG|$%-t3u{3N7t zvJRyT!v;Cg3It`x1RKVxE4V^OhY?RUeKgKI3>3gN7IDCKJH_V4sr&PehOqp?@=0=d z-w^W639>fcTy`!*B(&4Y{0rb4g?-plx%>tx|HiErC`|eBJ*l>!^0sn{9Eg*ZeHfjI zFBly_@EWl=M($Y{8ENlBE_d}6vhjF{y`++^v!v_~h8PO{1L>(x37RZ$2vK#~10~bl z-ClPN&+jek0dRAYt{%Unf*|ZuG^x;XpLB>6<>;_tAr2bhhRj`$zU*Xt`eo~M5{mY! zjMr`}34bNjn1>*x{W?nHq6}PyDI%}hm;>tmczJX-8Pk4t7Vec_AU&rP^Zh+@w|nA8 z={Zf>$H29p!3);31!El<%f-$166t#!?|b_V{It_m)|3zz>{HwzX<_@*>Q#gUXq_51 z%-eA@s7mp_BGdEv^?`hjR6Vg@v>*TB^VY#(fMa67?~(HFfBtoW1pd{vH@0-3|I-M7 z5D|TN27b2<3IM?VI}P1i%F6h42{1;apfiX~!U-?7H7cT6OB>;XEO9Si!nAex^`}^= zMlX*5pO%`c&U1Sv(|qees90Pd9PmojgmC z5Q~JwE4!Yp1k2 zD@Rwx(>KCjQ5bbB18KaC2hxp|vFH;DJD&tLf|r8>a~)g+kD;Dm86_={rU?m`$s1Dp z)W&{EEn;O0G7+E~Ez{5A4HZ@pat8}jL~ZlI)i*%azI(SFyHee6fRIoZ91AY8m8T84 zJ>>qGzM9wL0qoCqiLy1O5)4#i94y&^I=E`5dFD7XLVVGcP>*1X#&QZb#9RRjKARwe0U9$J^dvQ0XOAabU~r<6ilVU4 zYU~-|-m|F4YNvI5QwqO0+#)`R1QuErOPCU(Q}Z+8Y;3@hQ6pm6H4Z9GggqrBmhS7J zkxd2cCVhh_2({^#axdzhhuiV0z9nd^2TwLA|2SZK4%%8S5w4T+&OKWLb125b+S!;mY6VPq0-)D%%p(TV@kphw=O%q&Cpz0>@szkH63wz`OqzYG`BsdldFh zcn)>l6%{ZcG7$dOHQtWD;Pb#cf5V*|9Br)rmjB;14DlBpczr7eJa;h&oNr$KxJ{`Ih4e**uPdHiRwv1<%<)Vu+Ja39EjXic5)UytygdHfSz z)xe^60@NBe(4hRObUCbl!HunrtZf{P9sbtY-_81;gXO==L0R%I_#Z>(e~NExOD}!} zigyHxfAd=XjVHwTH{Qna|CIkvuh-xBt(<@1|L}qRQ@#S;s`@A3V1E$kIs3EtWx&Vz zUFQzQj*dVN+J7xRzq8vh6#@W&=m0$bdisA=qr(3*83#u<%m38fe{XMpHXaL{f5~<< yGqy7RU){{N2mUo4sIX96008|Dsfm9Af5RF7sy7HA;H_hz0%CxV=2iXn>Hh&~*irHT literal 0 HcmV?d00001 From c80752f1e12326c0ef58735b371ba264608003c8 Mon Sep 17 00:00:00 2001 From: kunwei2018 <88811037+kunwei2018@users.noreply.github.com> Date: Thu, 25 Jan 2024 10:53:17 +0800 Subject: [PATCH 2/5] =?UTF-8?q?schema=E5=8F=82=E8=80=83?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../\344\272\213\344\273\266/Event.schema" | 20 +++++++ .../HealthcareEvent.schema" | 29 ++++++++++ .../HealthcareEvent.schema" | 31 +++++++++++ .../CultureEvent.schema" | 18 +++++++ .../ArtEvent.schema" | 38 +++++++++++++ .../\344\272\272\347\211\251/Person.schema" | 44 +++++++++++++++ .../SportsPeople.schema" | 20 +++++++ .../MedicalPersonnel.schema" | 22 ++++++++ .../HistoricalFigures.schema" | 16 ++++++ .../BusinessAndEconomicPeople.schema" | 18 +++++++ .../EntertainmentOfPeople.schema" | 21 ++++++++ .../PoliticalAndLegalPeople.schema" | 18 +++++++ .../EducationPeople.schema" | 20 +++++++ .../LiteraryAndArtisticPeople.schema" | 24 +++++++++ .../NewsAndMediaPeople.schema" | 18 +++++++ .../SocialWelfareAndCharityPeople.schema" | 17 ++++++ .../\345\234\260\347\202\271/Place.schema" | 39 ++++++++++++++ .../MunicipalBuilding.schema" | 41 ++++++++++++++ .../AdministrativeArea.schema" | 45 ++++++++++++++++ .../Organization.schema" | 37 +++++++++++++ .../Hospital.schema" | 50 +++++++++++++++++ .../EducationInstitution.schema" | 53 +++++++++++++++++++ .../\347\211\251\345\223\201/Product.schema" | 35 ++++++++++++ .../TransportationVehicle.schema" | 42 +++++++++++++++ .../ElectronicsProduct.schema" | 45 ++++++++++++++++ 25 files changed, 761 insertions(+) create mode 100644 "openkg/cnschema/\344\272\213\344\273\266/Event.schema" create mode 100644 "openkg/cnschema/\344\272\213\344\273\266/\345\201\245\345\272\267\344\270\216\345\214\273\347\226\227\344\272\213\344\273\266/HealthcareEvent.schema" create mode 100644 "openkg/cnschema/\344\272\213\344\273\266/\345\201\245\345\272\267\344\270\216\345\214\273\347\226\227\344\272\213\344\273\266/\345\205\254\345\205\261\345\215\253\347\224\237\344\272\213\344\273\266/HealthcareEvent.schema" create mode 100644 "openkg/cnschema/\344\272\213\344\273\266/\347\244\276\344\274\232\346\226\207\345\214\226\344\272\213\344\273\266/CultureEvent.schema" create mode 100644 "openkg/cnschema/\344\272\213\344\273\266/\347\244\276\344\274\232\346\226\207\345\214\226\344\272\213\344\273\266/\350\211\272\346\234\257\346\264\273\345\212\250/ArtEvent.schema" create mode 100644 "openkg/cnschema/\344\272\272\347\211\251/Person.schema" create mode 100644 "openkg/cnschema/\344\272\272\347\211\251/\344\275\223\350\202\262/SportsPeople.schema" create mode 100644 "openkg/cnschema/\344\272\272\347\211\251/\345\214\273\347\226\227\344\270\216\345\201\245\345\272\267/MedicalPersonnel.schema" create mode 100644 "openkg/cnschema/\344\272\272\347\211\251/\345\216\206\345\217\262\344\272\272\347\211\251/HistoricalFigures.schema" create mode 100644 "openkg/cnschema/\344\272\272\347\211\251/\345\225\206\344\270\232\344\270\216\347\273\217\346\265\216/BusinessAndEconomicPeople.schema" create mode 100644 "openkg/cnschema/\344\272\272\347\211\251/\345\250\261\344\271\220\345\234\210\347\232\204\344\272\272/EntertainmentOfPeople.schema" create mode 100644 "openkg/cnschema/\344\272\272\347\211\251/\346\224\277\346\262\273\344\270\216\346\263\225\345\276\213/PoliticalAndLegalPeople.schema" create mode 100644 "openkg/cnschema/\344\272\272\347\211\251/\346\225\231\350\202\262/EducationPeople.schema" create mode 100644 "openkg/cnschema/\344\272\272\347\211\251/\346\226\207\345\255\246\344\270\216\350\211\272\346\234\257/LiteraryAndArtisticPeople.schema" create mode 100644 "openkg/cnschema/\344\272\272\347\211\251/\346\226\260\351\227\273\344\270\216\345\252\222\344\275\223/NewsAndMediaPeople.schema" create mode 100644 "openkg/cnschema/\344\272\272\347\211\251/\347\244\276\344\274\232\345\205\254\347\233\212\344\270\216\346\205\210\345\226\204/SocialWelfareAndCharityPeople.schema" create mode 100644 "openkg/cnschema/\345\234\260\347\202\271/Place.schema" create mode 100644 "openkg/cnschema/\345\234\260\347\202\271/\345\270\202\346\224\277\345\273\272\347\255\221/MunicipalBuilding.schema" create mode 100644 "openkg/cnschema/\345\234\260\347\202\271/\350\241\214\346\224\277\345\214\272\345\210\222/AdministrativeArea.schema" create mode 100644 "openkg/cnschema/\346\234\272\346\236\204/Organization.schema" create mode 100644 "openkg/cnschema/\346\234\272\346\236\204/\345\214\273\347\226\227\346\234\272\346\236\204/Hospital.schema" create mode 100644 "openkg/cnschema/\346\234\272\346\236\204/\346\225\231\350\202\262\346\234\272\346\236\204/EducationInstitution.schema" create mode 100644 "openkg/cnschema/\347\211\251\345\223\201/Product.schema" create mode 100644 "openkg/cnschema/\347\211\251\345\223\201/\345\207\272\350\241\214\345\267\245\345\205\267/TransportationVehicle.schema" create mode 100644 "openkg/cnschema/\347\211\251\345\223\201/\347\224\265\345\255\220\344\272\247\345\223\201/ElectronicsProduct.schema" diff --git "a/openkg/cnschema/\344\272\213\344\273\266/Event.schema" "b/openkg/cnschema/\344\272\213\344\273\266/Event.schema" new file mode 100644 index 000000000..50589eac9 --- /dev/null +++ "b/openkg/cnschema/\344\272\213\344\273\266/Event.schema" @@ -0,0 +1,20 @@ +namespace TestV2 + + + +Event(事件): EventType + properties: + subject(主体): Text + desc: 可能为人物、机构等,需要结合具体事件考虑,此处使用Text暂时替代 + object(客体): Text + startTime(开始时间): STD.Date + endTime(结束时间): STD.Date + location(地点): Text + eventDescription(事件描述): Text + involvedEntities(参与实体): Text + causalRelationship(事件因果关系): Text + eventFrequency(事件频率): Text + eventSource(事件来源): Text + + # eventAttributes(事件属性): Text + # type(事件类型: conceptType(政策事件、行业事件、用户行为事件) \ No newline at end of file diff --git "a/openkg/cnschema/\344\272\213\344\273\266/\345\201\245\345\272\267\344\270\216\345\214\273\347\226\227\344\272\213\344\273\266/HealthcareEvent.schema" "b/openkg/cnschema/\344\272\213\344\273\266/\345\201\245\345\272\267\344\270\216\345\214\273\347\226\227\344\272\213\344\273\266/HealthcareEvent.schema" new file mode 100644 index 000000000..fcf322644 --- /dev/null +++ "b/openkg/cnschema/\344\272\213\344\273\266/\345\201\245\345\272\267\344\270\216\345\214\273\347\226\227\344\272\213\344\273\266/HealthcareEvent.schema" @@ -0,0 +1,29 @@ +namespace TestV2 + + + +DiseaseType(疾病类型): ConceptType + hypernymPredicate: isA +Organization(机构): EntityType +Place(地点): EventType +HealthcareEvent(事件): EventType + properties: + subject(主体): Organization + desc: 可能是疾病、医疗技术、药品、政策等 + startTime(发生时间): STD.Date + endTime(结束时间): STD.Date + location(地点): Place + disease(疾病类型): DiseaseType + desc: 如果事件与疾病相关,可以描述疾病的名称 + severity(严重程度): Text + desc: 疾病的严重程度或者公共卫生事件的影响程度 + stage(发展阶段): Text + desc: 疾病的阶段或者医疗技术、新药的研发阶段 + treatment(治疗方式或技术创新): Text + desc: 描述用于治疗疾病的方式或者医疗技术创新的具体内容 + policyChange(健康政策变化): Text + desc: 描述政策的具体变化和影响 + impact(产生影响): Text + desc: 包括对公众健康的影响、对医疗系统的影响、对经济的影响等 + scientificExplanation(科学解释和原因分析): Text + desc: 对事件发生的科学解释和原因分析 \ No newline at end of file diff --git "a/openkg/cnschema/\344\272\213\344\273\266/\345\201\245\345\272\267\344\270\216\345\214\273\347\226\227\344\272\213\344\273\266/\345\205\254\345\205\261\345\215\253\347\224\237\344\272\213\344\273\266/HealthcareEvent.schema" "b/openkg/cnschema/\344\272\213\344\273\266/\345\201\245\345\272\267\344\270\216\345\214\273\347\226\227\344\272\213\344\273\266/\345\205\254\345\205\261\345\215\253\347\224\237\344\272\213\344\273\266/HealthcareEvent.schema" new file mode 100644 index 000000000..36524551b --- /dev/null +++ "b/openkg/cnschema/\344\272\213\344\273\266/\345\201\245\345\272\267\344\270\216\345\214\273\347\226\227\344\272\213\344\273\266/\345\205\254\345\205\261\345\215\253\347\224\237\344\272\213\344\273\266/HealthcareEvent.schema" @@ -0,0 +1,31 @@ +namespace TestV2 + + + +DiseaseType(疾病类型): ConceptType + hypernymPredicate: isA + Person(人物): EntityType + Organization(机构): EntityType + Disease(疾病): EntityType + + Place(地点): EntityType + + Disease(疾病): EntityType + Organization(机构): EntityType + HealthcareEvent(公共卫生事件): EventType + properties: + subject(主体): Disease + desc: 疾病 + object(客体): Person + desc: 受影响的人 + startTime(发生时间): STD.Date + endTime(结束时间): STD.Date + location(地点): Place + IND#belongTo(属于): DiseaseType + desc: 如果事件与疾病相关,可以描述疾病的名称 + affectedpopulation(受影响人数): Text + deathToll(死亡人数): Text + recoveredPersonnel(恢复人数): Text + routeOfTransmission(传播途径): Text + controlMeasures(控制措施): Text + partakeOrganization(参与机构): Organization \ No newline at end of file diff --git "a/openkg/cnschema/\344\272\213\344\273\266/\347\244\276\344\274\232\346\226\207\345\214\226\344\272\213\344\273\266/CultureEvent.schema" "b/openkg/cnschema/\344\272\213\344\273\266/\347\244\276\344\274\232\346\226\207\345\214\226\344\272\213\344\273\266/CultureEvent.schema" new file mode 100644 index 000000000..faeb6686a --- /dev/null +++ "b/openkg/cnschema/\344\272\213\344\273\266/\347\244\276\344\274\232\346\226\207\345\214\226\344\272\213\344\273\266/CultureEvent.schema" @@ -0,0 +1,18 @@ +namespace TestV2 + + + +Organization(机构): EntityType +CultureEvent(社会文化事件): EventType + properties: + subject(主办方): Organization + startTime(举办时间): Date + druingTime(持续时间): Date + location(地点): Text + activitycontent(活动内容): Text + theme(主题): Text + audiencegroup(受众群体): Text + desc: 事件的目标受众群体,如年龄、性别、职业、兴趣爱好等。 + participationmethods(参与方式): Text + desc: 参与者如何参与事件,如线上、线下、购票入场、在线直播等 + effect(社会影响与意义): Text diff --git "a/openkg/cnschema/\344\272\213\344\273\266/\347\244\276\344\274\232\346\226\207\345\214\226\344\272\213\344\273\266/\350\211\272\346\234\257\346\264\273\345\212\250/ArtEvent.schema" "b/openkg/cnschema/\344\272\213\344\273\266/\347\244\276\344\274\232\346\226\207\345\214\226\344\272\213\344\273\266/\350\211\272\346\234\257\346\264\273\345\212\250/ArtEvent.schema" new file mode 100644 index 000000000..83ef99895 --- /dev/null +++ "b/openkg/cnschema/\344\272\213\344\273\266/\347\244\276\344\274\232\346\226\207\345\214\226\344\272\213\344\273\266/\350\211\272\346\234\257\346\264\273\345\212\250/ArtEvent.schema" @@ -0,0 +1,38 @@ +namespace TestV2 + + +Category(活动类型): ConceptType + hypernymPredicate: isA +Organization(机构): EntityType +URL(链接): EntityType +Status(状态): EntityType +Place(地点): EntityType +Person(人物): EntityType +ArtEvent(艺术活动): EventType + properties: + subject(主办方): Organization + eventType(活动类型): Category + desc: 描述活动所属类别,例如音乐会、戏剧表演、艺术展览、舞蹈演出、文学讲座等。 + eventDescription(活动描述): Text + desc: 提供活动内容、特色及意义的详细说明。 + startDateAndTime(开始日期与时间): STD.Date + desc: 标注活动开始的具体日期和时刻。 + endDateAndTime(结束日期与时间): STD.Date + desc: 标注活动结束的具体日期和时刻。 + duringTime(持续时间): Text + desc: 表示活动总时长或单场次时长,可以是时间段或具体小时数。 + locationInfo(地点信息): Place + desc: 包括举办场所名称、地址以及经纬度坐标等地理位置数据。 + mainArtists(主创人员): Person + desc: 列出参与创作或表演的主要艺术家名单。 + constraint: MultiValue + ticketPrice(门票价格): Text + desc: 单价、套票价格信息,也可以标注是否免费入场。 + ticketStatus(售票状态): Status + desc: 指示当前门票销售状况,如已售罄、在售、预售中等。 + eventLink(活动链接): URL + desc: 官方网站、购票网址或其他关联网页链接。 + promotionalImage(宣传图片): URL + desc: 展示活动形象的官方宣传图片或海报的网络链接地址。 + targetAudience(目标受众群体): Person + desc: 描述活动主要面向的观众群体特征,包括但不限于年龄层、性别、职业、兴趣爱好等。 diff --git "a/openkg/cnschema/\344\272\272\347\211\251/Person.schema" "b/openkg/cnschema/\344\272\272\347\211\251/Person.schema" new file mode 100644 index 000000000..e7d3899e6 --- /dev/null +++ "b/openkg/cnschema/\344\272\272\347\211\251/Person.schema" @@ -0,0 +1,44 @@ +namespace TestV2 + +Country(国家): EntityType +School(学校): EntityType +CreativeWork(创作): EntityType +Place(地点): EntityType +Organization(机构): EntityType +Person(人物): EntityType + properties: + additionalName(别名):Text + familyName(姓):Text + givenName(名):Text + gender(性别):STD.Gender + nationality(国籍):Country + nativePlace(籍贯):Text + ethnicity(民族):Text + phone(电话):Text + email(电子邮箱):STD.Email + homeLocation(家庭地址):Place + height(身高):Text + weight(体重):Text + birthDate(出生日期):STD.Date + birthPlace(出生地点):Place + deathDate(逝世日期):STD.Date + deathPlace(逝世地点):Place + + graduatedSchool(毕业院校):School + educationLevel(学历):Text + major(专业):Text + + workLocation(工作地点):Place + workUnit(工作单位):Organization + namedPosition(角色职位):Text + department(所属部门):Text + + honor(荣誉):Text + awards(所获奖项):Text + works(作品):CreativeWork + + father(父亲):Person + mother(母亲):Person + spouse(配偶):Person + sibling(兄弟姐妹):Person + children(子女):Person \ No newline at end of file diff --git "a/openkg/cnschema/\344\272\272\347\211\251/\344\275\223\350\202\262/SportsPeople.schema" "b/openkg/cnschema/\344\272\272\347\211\251/\344\275\223\350\202\262/SportsPeople.schema" new file mode 100644 index 000000000..d12c17ac0 --- /dev/null +++ "b/openkg/cnschema/\344\272\272\347\211\251/\344\275\223\350\202\262/SportsPeople.schema" @@ -0,0 +1,20 @@ +namespace TestV2 + +SportsField(体育领域): ConceptType + hypernymPredicate: isA +SportsCategory(运动项目): ConceptType + hypernymPredicate: isA +Organization(机构): EntityType +SportsPeople(体育界人士): EntityType + desc: 包括运动员、教练、裁判、体育管理人员等 + properties: + debutDate(出道日期): STD.Date + sportsCategory(运动项目): SportsCategory + achievements(成就): Text + constraint: MultiValue + teamsRepresented(代表队伍): Organization + constraint: MultiValue + coachingExperience(执教经历): Text + officiatingExperience(裁判经历): Text + administrativeRoles(管理职务): Text + IND#belongTo(所属领域): SportsField \ No newline at end of file diff --git "a/openkg/cnschema/\344\272\272\347\211\251/\345\214\273\347\226\227\344\270\216\345\201\245\345\272\267/MedicalPersonnel.schema" "b/openkg/cnschema/\344\272\272\347\211\251/\345\214\273\347\226\227\344\270\216\345\201\245\345\272\267/MedicalPersonnel.schema" new file mode 100644 index 000000000..fc16d54ce --- /dev/null +++ "b/openkg/cnschema/\344\272\272\347\211\251/\345\214\273\347\226\227\344\270\216\345\201\245\345\272\267/MedicalPersonnel.schema" @@ -0,0 +1,22 @@ +namespace TestV2 + + +MedicalField(医疗领域): ConceptType + hypernymPredicate: isA +Organization(机构): EntityType +Person(人物): EntityType +MedicalPersonnel(医疗人员): EntityType + desc: 包括医生、护士、药剂师、医技人员等 + properties: + bloodGroup(血型): Text + professionalTitle(职称): Text + certificateNumber(执业证书号码): Text + educationalBackground(教育背景): Text + seniority(从业年限): Text + affiliatedHospital(所属医院): Organization + serviceDepartment(服务科室): Text + patients(病人): Person + constraint: MultiValue + immediateSuperior(上级领导): Person + constraint: MultiValue + IND#belongTo(属于): MedicalField \ No newline at end of file diff --git "a/openkg/cnschema/\344\272\272\347\211\251/\345\216\206\345\217\262\344\272\272\347\211\251/HistoricalFigures.schema" "b/openkg/cnschema/\344\272\272\347\211\251/\345\216\206\345\217\262\344\272\272\347\211\251/HistoricalFigures.schema" new file mode 100644 index 000000000..b8402e7d2 --- /dev/null +++ "b/openkg/cnschema/\344\272\272\347\211\251/\345\216\206\345\217\262\344\272\272\347\211\251/HistoricalFigures.schema" @@ -0,0 +1,16 @@ +namespace TestV2 + +HistoricalFiguresField(历史人物领域): ConceptType + hypernymPredicate: isA +HistoricalFigures(历史人物): EntityType + desc: 包括已故的名人,他们在各个领域都有贡献 + properties: + era(所处时代): Text + contributions(主要贡献): Text + constraint: MultiValue + knownFor(以...著称): Text + historicalContext(历史背景): Text + legacy(遗产或影响): Text + relatedFields(相关领域): Text + constraint: MultiValue + IND#belongTo(所属领域): HistoricalFiguresField \ No newline at end of file diff --git "a/openkg/cnschema/\344\272\272\347\211\251/\345\225\206\344\270\232\344\270\216\347\273\217\346\265\216/BusinessAndEconomicPeople.schema" "b/openkg/cnschema/\344\272\272\347\211\251/\345\225\206\344\270\232\344\270\216\347\273\217\346\265\216/BusinessAndEconomicPeople.schema" new file mode 100644 index 000000000..279f8d958 --- /dev/null +++ "b/openkg/cnschema/\344\272\272\347\211\251/\345\225\206\344\270\232\344\270\216\347\273\217\346\265\216/BusinessAndEconomicPeople.schema" @@ -0,0 +1,18 @@ +namespace TestV2 + +BusinessAndEconomicField(商业与经济领域): ConceptType + hypernymPredicate: isA +Organization(机构): EntityType +Product(物品): EntityType +BusinessAndEconomicPeople(商经界人士): EntityType + desc: 包括企业家、投资人、经济学家、金融专家、管理顾问等 + properties: + businessVentures(商业投资项目): Text + constraint: MultiValue + economicTheories(经济理论或贡献): Text + affiliatedCompanies(所属公司或机构): Organization + investmentPortfolio(投资组合): Text + consultingServices(咨询服务): Text + publications(出版物): Product + constraint: MultiValue + IND#belongTo(所属领域): BusinessAndEconomicField \ No newline at end of file diff --git "a/openkg/cnschema/\344\272\272\347\211\251/\345\250\261\344\271\220\345\234\210\347\232\204\344\272\272/EntertainmentOfPeople.schema" "b/openkg/cnschema/\344\272\272\347\211\251/\345\250\261\344\271\220\345\234\210\347\232\204\344\272\272/EntertainmentOfPeople.schema" new file mode 100644 index 000000000..bc2140a19 --- /dev/null +++ "b/openkg/cnschema/\344\272\272\347\211\251/\345\250\261\344\271\220\345\234\210\347\232\204\344\272\272/EntertainmentOfPeople.schema" @@ -0,0 +1,21 @@ +namespace TestV2 + +Entertainment(娱乐领域): ConceptType + desc: 指明个体主要在哪个娱乐领域活动,如电影、电视、音乐、戏剧等 + hypernymPredicate: isA +Product(物品): EntityType +EntertainmentOfPeople(娱乐圈的人): EntityType + desc: 包括演员、歌手、导演、编剧、模特、主播等 + properties: + debutDate(出道日期): STD.Date + participatingWorks(参与作品): Text + constraint: MultiValue + representativeWorks(代表作品): Product + constraint: MultiValue + affiliation(所属团体): Text + socialMediaProfiles(社交媒体账号): Text + desc: 个人在不同社交媒体平台上的账号链接。 + popularity(人气指数): Text + desc: 衡量个体在公众中的受欢迎程度。 + educationalBackground(教育背景): Text + IND#belongTo(所属领域): Entertainment \ No newline at end of file diff --git "a/openkg/cnschema/\344\272\272\347\211\251/\346\224\277\346\262\273\344\270\216\346\263\225\345\276\213/PoliticalAndLegalPeople.schema" "b/openkg/cnschema/\344\272\272\347\211\251/\346\224\277\346\262\273\344\270\216\346\263\225\345\276\213/PoliticalAndLegalPeople.schema" new file mode 100644 index 000000000..810e1b76d --- /dev/null +++ "b/openkg/cnschema/\344\272\272\347\211\251/\346\224\277\346\262\273\344\270\216\346\263\225\345\276\213/PoliticalAndLegalPeople.schema" @@ -0,0 +1,18 @@ +namespace TestV2 + +PoliticalAndLegalField(政治与法律领域): ConceptType + hypernymPredicate: isA +PoliticalAndLegalPeople(政法人士): EntityType + desc: 包括政治家、政府官员、法官、律师、外交官、活动家等 + properties: + politicalAffiliation(政治隶属关系): Text + officeHeld(曾任职务): Text + constraint: MultiValue + legalPracticeArea(法律执业领域): Text + notableCases(知名案件): Text + constraint: MultiValue + diplomaticPosts(外交职位): Text + constraint: MultiValue + educationalBackground(教育背景): Text + publicServiceYears(公职年数): Text + IND#belongTo(所属领域): PoliticalAndLegalField \ No newline at end of file diff --git "a/openkg/cnschema/\344\272\272\347\211\251/\346\225\231\350\202\262/EducationPeople.schema" "b/openkg/cnschema/\344\272\272\347\211\251/\346\225\231\350\202\262/EducationPeople.schema" new file mode 100644 index 000000000..1a716c1c4 --- /dev/null +++ "b/openkg/cnschema/\344\272\272\347\211\251/\346\225\231\350\202\262/EducationPeople.schema" @@ -0,0 +1,20 @@ +namespace TestV2 + +Organization(机构): EntityType +Product(物品): EntityType + +EducationField(教育领域): ConceptType + hypernymPredicate: isA + +EducationPeople(教育界人士): EntityType + desc: 包括教育家、学者、教师、研究员等 + properties: + teachingSubjects(教授科目): Text + researchInterests(研究兴趣): Text + institutionsAffiliated(所属院校): Organization + constraint: MultiValue + publications(出版物): Product + constraint: MultiValue + educationalPhilosophy(教育理念): Text + teachingExperience(教学经验): Text + IND#belongTo(所属领域): EducationField \ No newline at end of file diff --git "a/openkg/cnschema/\344\272\272\347\211\251/\346\226\207\345\255\246\344\270\216\350\211\272\346\234\257/LiteraryAndArtisticPeople.schema" "b/openkg/cnschema/\344\272\272\347\211\251/\346\226\207\345\255\246\344\270\216\350\211\272\346\234\257/LiteraryAndArtisticPeople.schema" new file mode 100644 index 000000000..464755d7f --- /dev/null +++ "b/openkg/cnschema/\344\272\272\347\211\251/\346\226\207\345\255\246\344\270\216\350\211\272\346\234\257/LiteraryAndArtisticPeople.schema" @@ -0,0 +1,24 @@ +namespace TestV2 + + +LiteraryAndArtisticField(文学与艺术领域): ConceptType + hypernymPredicate: isA +Organization(机构): EntityType +Product(物品): EntityType +Person(人物): EntityType +LiteraryAndArtisticPeople(文学与艺术界的人): EntityType + desc: 包括作家、诗人、画家、雕塑家、摄影师、设计师、建筑师、音乐家、舞蹈家等 + properties: + debutDate(出道日期): STD.Date + notableWorks(代表作品): Product + constraint: MultiValue + artisticStyle(艺术风格): Text + exhibitions(参展经历): Text + constraint: MultiValue + influences(影响因素或人物): Person + constraint: MultiValue + affiliation(所属团队): Organization + socialMediaProfiles(社交媒体账号): Text + popularity(知名度): Text + desc: 衡量个体在公众或专业领域的认知度。 + IND#belongTo(所属领域): LiteraryAndArtisticField \ No newline at end of file diff --git "a/openkg/cnschema/\344\272\272\347\211\251/\346\226\260\351\227\273\344\270\216\345\252\222\344\275\223/NewsAndMediaPeople.schema" "b/openkg/cnschema/\344\272\272\347\211\251/\346\226\260\351\227\273\344\270\216\345\252\222\344\275\223/NewsAndMediaPeople.schema" new file mode 100644 index 000000000..c36520ee3 --- /dev/null +++ "b/openkg/cnschema/\344\272\272\347\211\251/\346\226\260\351\227\273\344\270\216\345\252\222\344\275\223/NewsAndMediaPeople.schema" @@ -0,0 +1,18 @@ +namespace TestV2 + +NewsAndMediaField(新闻与媒体领域): ConceptType + hypernymPredicate: isA +Organization(机构): EntityType +NewsAndMediaPeople(新闻媒体人士): EntityType + desc: 包括记者、编辑、主持人、评论员、博主等 + properties: + mediaOutlets(供职媒体): Organization + constraint: MultiValue + areasOfCoverage(报道领域): Text + notableStories(知名报道): Text + constraint: MultiValue + publishedWorks(出版作品): Text + constraint: MultiValue + journalismAwards(新闻奖项): Text + constraint: MultiValue + IND#belongTo(所属领域): NewsAndMediaField \ No newline at end of file diff --git "a/openkg/cnschema/\344\272\272\347\211\251/\347\244\276\344\274\232\345\205\254\347\233\212\344\270\216\346\205\210\345\226\204/SocialWelfareAndCharityPeople.schema" "b/openkg/cnschema/\344\272\272\347\211\251/\347\244\276\344\274\232\345\205\254\347\233\212\344\270\216\346\205\210\345\226\204/SocialWelfareAndCharityPeople.schema" new file mode 100644 index 000000000..68ae57526 --- /dev/null +++ "b/openkg/cnschema/\344\272\272\347\211\251/\347\244\276\344\274\232\345\205\254\347\233\212\344\270\216\346\205\210\345\226\204/SocialWelfareAndCharityPeople.schema" @@ -0,0 +1,17 @@ +namespace TestV2 + +SocialWelfareAndCharityField(社会公益与慈善领域): ConceptType + hypernymPredicate: isA +Organization(机构): EntityType +SocialWelfareAndCharityPeople(公益慈善人士): EntityType + desc: 包括慈善家、非政府组织工作者、志愿者、人权活动家等 + properties: + philanthropicActivities(慈善活动): Text + constraint: MultiValue + ngoAffiliations(非政府组织隶属关系): Organization + constraint: MultiValue + advocacyIssues(倡导议题): Text + volunteerExperience(志愿者经历): Text + awardsAndRecognition(奖项与认可): Text + constraint: MultiValue + IND#belongTo(所属领域): SocialWelfareAndCharityField \ No newline at end of file diff --git "a/openkg/cnschema/\345\234\260\347\202\271/Place.schema" "b/openkg/cnschema/\345\234\260\347\202\271/Place.schema" new file mode 100644 index 000000000..d0c2850b2 --- /dev/null +++ "b/openkg/cnschema/\345\234\260\347\202\271/Place.schema" @@ -0,0 +1,39 @@ +namespace TestV2 + + +PlaceType(地点类型): ConceptType + hypernymPredicate: isA +Organization(机构): EntityType +URL(链接): EntityType +Place(地点): EntityType + desc: 用于描述具有地理位置特征和功能属性的实体,包括但不限于自然地理实体、历史文化遗产、行政区划、住宅区与社区、旅游景点、市政建筑及本地商铺等。 + properties: + IND#belongTo(属于): PlaceType + desc: 如自然公园、历史遗址、市区、大学城、购物中心、风景名胜区等 + foundingDate(创建日期): STD.Date + desc: 地点建立或首次记录的时间 + location(地理位置): Text + desc: 包含经度和纬度信息的地理坐标实体 + timeZone(时区): Text + desc: 地点所在的时区 + area(区域面积): Text + desc: 地点所覆盖的物理面积大小 + openingHours(开放时间): STD.Date + desc: 地点对公众开放的具体时段 + contactInfo(联系方式): Text + desc: 提供地点的电话、邮箱或其他联系方式 + administratedBy(行政归属): Place + desc: 表明该地点所属的上级行政区划单位 + governingBody(管理机构): Organization + desc: 负责管理和维护该地点的相关组织或政府部门 + images(图片资料): URL + desc: 展示地点外观或内部景象的图片链接 + constraint: MultiValue + accessibility(可达性): Text + desc: 描述地点的交通便利程度以及无障碍设施情况 + landmarks(地标性建筑或景观): Place + desc: 该地点内的重要标志性建筑或景观 + constraint: MultiValue + reviews(用户评价): Text + desc: 游客或用户对该地点的评价和反馈 + constraint: MultiValue diff --git "a/openkg/cnschema/\345\234\260\347\202\271/\345\270\202\346\224\277\345\273\272\347\255\221/MunicipalBuilding.schema" "b/openkg/cnschema/\345\234\260\347\202\271/\345\270\202\346\224\277\345\273\272\347\255\221/MunicipalBuilding.schema" new file mode 100644 index 000000000..6019b856a --- /dev/null +++ "b/openkg/cnschema/\345\234\260\347\202\271/\345\270\202\346\224\277\345\273\272\347\255\221/MunicipalBuilding.schema" @@ -0,0 +1,41 @@ +namespace TestV2 + + + +TypeOfBuilding(建筑类型): ConceptType + hypernymPredicate: isA +Person(人物): EntityType +Service(服务): EntityType +Organization(机构): EntityType +Place(地点): EntityType +MunicipalBuilding(市政建筑): EntityType + desc: 指由政府或公共部门拥有并管理的,用于城市公共服务和行政管理目的的建筑物和设施。 + properties: + IND#belongTo(属于): TypeOfBuilding + desc: 如政府办公大楼、公共图书馆、市民中心、博物馆、公园管理处、消防局、警察局、法院、医院、学校)公立)、体育场馆、公共交通枢纽等 + address(地址): Place + desc: 具体街道地址、城市名、省名和国家名 + owner(所有者): Organization + desc: 建筑物的所有权归属单位,通常是政府部门或当地市政府 + purpose(用途): Text + desc: 建筑物的主要功能和用途 + constructionDate(建设日期): STD.Date + desc: 市政建筑开始建设或竣工的时间 + architect(建筑师): Person + desc: 负责设计该市政建筑的建筑师姓名及其团队 + architecturalStyle(建筑风格): Text + desc: 建筑所体现的设计风格,如现代主义、后现代主义、新古典主义等 + floorArea(建筑面积): Text + desc: 建筑物总的占地面积和使用面积 + maintenanceStatus(维护状况): Text + desc: 描述建筑的维护情况,如良好、需要维修、待翻新等 + accessibility(可达性): Text + desc: 描述建筑对公众开放的程度以及无障碍设施配备情况 + operationalHours(运营时间): STD.Date + desc: 对公众服务的开放时间和周期 + servicesProvided(提供的服务): Service + desc: 该市政建筑内具体提供的公共服务项目列表 + constraint: MultiValue + associatedDepartments(关联部门): Organization + desc: 在该建筑中办公的政府机构或部门 + constraint: MultiValue \ No newline at end of file diff --git "a/openkg/cnschema/\345\234\260\347\202\271/\350\241\214\346\224\277\345\214\272\345\210\222/AdministrativeArea.schema" "b/openkg/cnschema/\345\234\260\347\202\271/\350\241\214\346\224\277\345\214\272\345\210\222/AdministrativeArea.schema" new file mode 100644 index 000000000..534b2887b --- /dev/null +++ "b/openkg/cnschema/\345\234\260\347\202\271/\350\241\214\346\224\277\345\214\272\345\210\222/AdministrativeArea.schema" @@ -0,0 +1,45 @@ +namespace TestV2 + + + +AdministrativeAreaType(行政区划类型): ConceptType + hypernymPredicate: isA +Language(语言): EntityType +Place(地点): EntityType +Organization(机构): EntityType +AdministrativeArea(行政区划): EntityType + desc: 表示国家或地区为便于行政管理而划分的区域,包括省、自治区、直辖市、自治州、县、市等不同层级。 + properties: + IND#belongTo(属于): AdministrativeAreaType + desc: 如省级行政区、地级行政区、县级行政区等 + parentAdminArea(上级行政区划): AdministrativeArea + desc: 该行政区划所归属的上一级行政区划 + iSOCode(ISO代码): Text + desc: 国际标准化组织分配给行政区划的标准代码,例如ISO 3166-2代码 + capitalCity(首府城市): Place + desc: 行政区划内的首府或中心城市的实体 + area(区域面积): Text + desc: 行政区划的总面积 + population(人口数量): Text + desc: 行政区内常住居民的人口总数 + establishmentDate(设立日期): STD.Date + desc: 行政区划正式建立的时间 + governmentBody(政府机构): Organization + desc: 负责该行政区划内行政事务的政府部门或地方政府实体 + subdivisions(下级行政区划): AdministrativeArea + desc: 包含在该行政区划下的更低级别行政区划列表 + constraint: MultiValue + geography(地理特征): Text + desc: 行政区划的主要地理特征和地貌概况 + languages(官方语言): Language + desc: 在该行政区划内官方承认并广泛使用的语言 + constraint: MultiValue + timezone(时区): Text + desc: 行政区划所在的主要时区 + gdp(地区生产总值): Text + desc: 行政区划内一年度的国内生产总值 + postalCodePattern(邮政编码格式): Text + desc: 该行政区划内邮政编码的一般格式或范围 + culturalHeritageSites(文化遗产地): Place + desc: 列入保护名录的文化遗产地点 + constraint: MultiValue \ No newline at end of file diff --git "a/openkg/cnschema/\346\234\272\346\236\204/Organization.schema" "b/openkg/cnschema/\346\234\272\346\236\204/Organization.schema" new file mode 100644 index 000000000..10c481c53 --- /dev/null +++ "b/openkg/cnschema/\346\234\272\346\236\204/Organization.schema" @@ -0,0 +1,37 @@ +namespace TestV2 + + +Person(人): EntityType +Place(地点): EntityType +Organization(机构): EntityType + desc: 描述各类组织、公司、团体或企事业单位等实体 + properties: + + address(地址信息): Place + desc: 包含详细地理位置信息的地址 + properties: + streetAddress(街道地址): Text + postalCode(邮政编码): Text + locality(城市名): Text + region(省名): Text + country(国家名): Text + foundingDate(成立日期): STD.Date + desc: 机构创立的具体日期 + website(官方网站): Text + desc: 该机构官方网站的URL链接 + contactInfo(联系方式): Text + properties: + telephone(联系电话): Text + desc: 机构的联系电话号码 + faxNumber(传真号码): Text + desc: (可选)机构的传真号码 + email(电子邮件): Text + desc: 机构的官方电子邮件地址 + industry(所属行业): Text + desc: 表示机构所在的行业领域 + affiliatedOrganizations(关联机构): Organization + desc: 上级机构、下级机构或合作伙伴等关联组织 + founder(创始人): Person + desc: 创立该机构的个人 + subsidiaries(子公司): Organization + desc: 该机构下属的所有子公司或分支机构 diff --git "a/openkg/cnschema/\346\234\272\346\236\204/\345\214\273\347\226\227\346\234\272\346\236\204/Hospital.schema" "b/openkg/cnschema/\346\234\272\346\236\204/\345\214\273\347\226\227\346\234\272\346\236\204/Hospital.schema" new file mode 100644 index 000000000..62cc4549f --- /dev/null +++ "b/openkg/cnschema/\346\234\272\346\236\204/\345\214\273\347\226\227\346\234\272\346\236\204/Hospital.schema" @@ -0,0 +1,50 @@ +namespace TestV2 + + +HospitalType(医疗机构类型): ConceptType + hypernymPredicate: isA +Person(人): EntityType +Product(物品): EntityType +MedicalService(医疗服务): EntityType +Organization(机构): EntityType +Place(地点): EntityType +Department(部门): EntityType +Hospital(医疗机构): EntityType + desc: 提供医疗服务的实体,如综合医院、专科医院、诊所等 + properties: + type(类型): Text + desc: 如综合医院、专科医院、社区卫生服务中心等 + address(地址): Place + desc: 包含详细地理位置信息的地址实体 + properties: + streetAddress(街道地址): Text + postalCode(邮政编码): Text + locality(城市名): Text + region(省名): Text + country(国家名): Text + establishmentDate(成立日期): STD.Date + desc: 医疗机构正式创建的时间 + bedCapacity(床位数): Text + desc: 医院可提供的住院床位总数 + IND#belongTo(属于):HospitalType + licenseNumber(执业许可证号): Text + desc: 医疗机构合法运营的许可证编号 + departments(科室): Department + desc: 医疗机构下设的不同医疗科室 + constraint: MultiValue + servicesProvided(提供服务): MedicalService + desc: 医疗机构提供的医疗服务项目 + constraint: MultiValue + affiliatedOrganizations(上级机构或关联机构): Organization + desc: 医疗机构所属的上级集团或关联机构 + managedBy(院长或负责人): Person + desc: 医疗机构的现任院长或主要负责人 + medicalEquipment(医疗设备): Product + desc: 医疗机构拥有的各类医疗设备资源 + constraint: MultiValue + partnerships(合作单位): Organization + desc: 与本医疗机构存在合作关系的其他医疗机构、研究机构或企业等 + constraint: MultiValue + accreditations(认证资质): Text + desc: 医疗机构获得的各种医疗质量和安全相关的认证和评价结果 + constraint: MultiValue diff --git "a/openkg/cnschema/\346\234\272\346\236\204/\346\225\231\350\202\262\346\234\272\346\236\204/EducationInstitution.schema" "b/openkg/cnschema/\346\234\272\346\236\204/\346\225\231\350\202\262\346\234\272\346\236\204/EducationInstitution.schema" new file mode 100644 index 000000000..4a3269287 --- /dev/null +++ "b/openkg/cnschema/\346\234\272\346\236\204/\346\225\231\350\202\262\346\234\272\346\236\204/EducationInstitution.schema" @@ -0,0 +1,53 @@ +namespace TestV2 + + +EducationInstitutionType(医疗机构类型): ConceptType + hypernymPredicate: isA +Person(人): EntityType +Product(物品): EntityType +AcademicProgram(课程或专业): EntityType +Organization(机构): EntityType +Place(地点): EntityType +Department(部门): EntityType +EducationInstitution(教育机构): EntityType + desc: 提供教学、学术研究和人才培养服务的实体,如学校、大学、学院、培训机构等 + properties: + IND#belongTo(属于):EducationInstitutionType + desc: 如小学、中学、高中、大学、职业学院、培训机构等 + address(地址): Place + desc: 包含详细地理位置信息的地址实体 + properties: + postalCode(邮政编码): Text + locality(城市名): Text + region(省名): Text + country(国家名): Text + establishmentDate(成立日期): STD.Date + desc: 教育机构正式创建的时间 + affiliation(所属组织): Text + desc: 教育机构上级的教育集团或关联组织 + numberOfStudents(学生人数): Text + desc: 在校学生总数 + numberOfFaculty(教职工人数): Text + desc: 全职与兼职教师及其他教职员工总数 + academicPrograms(开设课程或专业): AcademicProgram + desc: 教育机构提供的各类学历教育项目和非学历培训课程 + constraint: MultiValue + campuses(校区列表): Place + desc: 若有多个校区,则列举各校区信息 + constraint: MultiValue + ranking(排名情况): Text + desc: 教育机构在国内外各类排名中的位置 + accreditation(认证资质): Text + desc: 教育机构所获得的相关教育质量认证 + constraint: MultiValue + administeredBy(校长或负责人): Person + desc: 教育机构的现任校长或主要负责人 + departments(院系列表): Department + desc: 教育机构内部下设的不同院系或学部 + constraint: MultiValue + faculties(师资力量): Person + desc: 教育机构内的教师团队成员及其角色(如教授、讲师等) + constraint: MultiValue + partnerships(合作单位): Organization + desc: 与其他教育机构、企业或政府部门的合作关系 + constraint: MultiValue \ No newline at end of file diff --git "a/openkg/cnschema/\347\211\251\345\223\201/Product.schema" "b/openkg/cnschema/\347\211\251\345\223\201/Product.schema" new file mode 100644 index 000000000..d731b5a93 --- /dev/null +++ "b/openkg/cnschema/\347\211\251\345\223\201/Product.schema" @@ -0,0 +1,35 @@ +namespace TestV2 + + +ProductType(类别): ConceptType + hypernymPredicate: isA +Brand(品牌): EntityType +Organization(机构): EntityType +Place(地点): EntityType +Product(物品): EntityType + desc: 用于描述任何类型的物品,包括但不限于日用消费品、电子产品、出行工具、工业制品与原材料、文化与娱乐产品等 + properties: + weight(重量): Text + color(颜色): Text + prices(价格): Text + modelNumber(型号): Text + desc: 物品的产品型号 + brand(品牌): Brand + desc: 生产该物品的品牌 + category(类别): ProductType + desc: 物品所属的一级或多级分类 + placeOfOrigin(产地): Place + desc: 物品生产或制造的地点 + manufacturer(制造商): Organization + desc: 制造或生产的组织或企业 + productionDate(生产日期): STD.Date + desc: 物品被制造完成的时间 + expirationDate(有效期): STD.Date + desc: 物品的有效期限(对于有保质期的物品)(可选) + dimensions(尺寸规格): Text + desc: 物品的长、宽、高等物理尺寸信息 + + relatedProducts(相关产品): Product + desc: 相关联的其他产品,如配件、套装等 + material(主要材料): Product + desc: 制造物品的主要材料 \ No newline at end of file diff --git "a/openkg/cnschema/\347\211\251\345\223\201/\345\207\272\350\241\214\345\267\245\345\205\267/TransportationVehicle.schema" "b/openkg/cnschema/\347\211\251\345\223\201/\345\207\272\350\241\214\345\267\245\345\205\267/TransportationVehicle.schema" new file mode 100644 index 000000000..a8de7c0af --- /dev/null +++ "b/openkg/cnschema/\347\211\251\345\223\201/\345\207\272\350\241\214\345\267\245\345\205\267/TransportationVehicle.schema" @@ -0,0 +1,42 @@ +namespace TestV2 + + +FuelCategory(燃料类型): ConceptType + hypernymPredicate: isA +Category(类型): ConceptType + hypernymPredicate: isA +Brand(品牌): EntityType +OperatingSystem(操作系统): EntityType +Color(颜色): EntityType +Url(链接): EntityType +Product(物品): EntityType +TransportationVehicle(出行工具): EntityType + properties: + vehicleType(车辆类型): Category + desc: 描述出行工具的类型,如汽车、自行车、电动车、公共交通(公交车、地铁)、火车、飞机等 + brand(品牌): Brand + desc: 出行工具的品牌名称及其相关信息。 + model(型号): Text + desc: 出行工具的具体型号或版本。 + manufactureYear(生产年份): STD.Date + desc: 出行工具制造的年份。 + seatingCapacity(载客量): Text + desc: 出行工具可容纳的乘客数量。 + fuelType(燃料类型): FuelCategory + desc: 对于需要消耗燃料的出行工具,描述其使用的燃料类型,如汽油、柴油、电力、氢能等。 + range(续航里程): Text + desc: 单次最大行驶距离。 + maxSpeed(最高时速): Text + desc: 出行工具在理想条件下的最高速度。 + weight(重量): Text + desc: 出行工具的总重量。 + dimensions(尺寸信息): Text + desc: 包含长度、宽度和高度的数据结构。 + ownershipStatus(所有权状态): Text + desc: 表示出行工具的所有权状态,如私人拥有、共享租赁、公司运营等。 + condition(使用状况): Text + desc: 描述出行工具当前的机械状况和外观状态,如全新、二手、良好、一般等。 + price(价格): Text + desc: 出行工具的购买价格或租赁费用。 + images(图片链接): Url + desc: 存储出行工具照片或宣传图的网络链接集合。 \ No newline at end of file diff --git "a/openkg/cnschema/\347\211\251\345\223\201/\347\224\265\345\255\220\344\272\247\345\223\201/ElectronicsProduct.schema" "b/openkg/cnschema/\347\211\251\345\223\201/\347\224\265\345\255\220\344\272\247\345\223\201/ElectronicsProduct.schema" new file mode 100644 index 000000000..726065bf9 --- /dev/null +++ "b/openkg/cnschema/\347\211\251\345\223\201/\347\224\265\345\255\220\344\272\247\345\223\201/ElectronicsProduct.schema" @@ -0,0 +1,45 @@ +namespace TestV2 + + +Category(类别): ConceptType + hypernymPredicate: isA +Brand(品牌): EntityType +OperatingSystem(操作系统): EntityType +Color(颜色): EntityType +Url(链接): EntityType +Product(物品): EntityType +ElectronicsProduct(电子产品): EntityType + properties: + productType(产品类型): Category + desc: 描述电子产品的类别,如智能手机、笔记本电脑、平板电视、家用电器等。 + brand(品牌): Brand + desc: 制造商或品牌的名称及其相关信息。 + modelNumber(型号): Text + desc: 电子产品具体的型号标识。 + releaseDate(上市日期): STD.Date + desc: 该电子产品首次投放市场或发布的日期。 + specifications(规格参数): Text + desc: 如屏幕尺寸、分辨率、处理器类型、内存大小、存储容量等。 + properties: + memorySize(内存大小): Text + screenSize(屏幕尺寸): Text + processorType(处理器类型): Text + storageCapacity(存储容量): Text + operatingSystem(操作系统): OperatingSystem + desc: 预装在设备上的操作系统名称及版本信息。 + batteryLife(电池续航时间): Text + desc: 官方标称的电池使用时长。 + weight(重量): Text + desc: 电子产品的净重,通常以克或磅为单位。 + colorVariants(颜色选项): Color + desc: 提供的可选颜色列表。 + price(价格): Text + desc: 电子产品当前的售价,可能包括不同销售阶段的价格区间。 + availability(库存状态): Text + desc: 标识产品的库存情况,如在售、预售、已下架、缺货等。 + warrantyPeriod(保修期): Text + desc: 产品的标准保修期限。 + accessoriesIncluded(附带配件): Product + desc: 购买电子产品时随箱附带的配件清单。 + productImage(产品图片): Url + desc: 展示电子产品的官方宣传图片链接。 \ No newline at end of file From cdaa5710e9bc5817615d4e6436ee7be29f42ec35 Mon Sep 17 00:00:00 2001 From: kunwei2018 <“2653255780@qq.com”> Date: Thu, 25 Jan 2024 13:12:17 +0800 Subject: [PATCH 3/5] =?UTF-8?q?Delete=20schema=E7=BB=9F=E4=B8=80=E6=96=87?= =?UTF-8?q?=E6=A1=A3.docx?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...37\344\270\200\346\226\207\346\241\243.docx" | Bin 46114 -> 0 bytes 1 file changed, 0 insertions(+), 0 deletions(-) delete mode 100644 "openkg/cnschema/schema\347\273\237\344\270\200\346\226\207\346\241\243.docx" diff --git "a/openkg/cnschema/schema\347\273\237\344\270\200\346\226\207\346\241\243.docx" "b/openkg/cnschema/schema\347\273\237\344\270\200\346\226\207\346\241\243.docx" deleted file mode 100644 index 95fba46eea084ba89975e034c1f22a90966c6c78..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 46114 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%0DtyvSHL$$n)E!!b+hHp=Ng@#64X4b zM&CJPe4flM+Sny*uAh}t&V7uft$@IOXP{6-C5%v?P;2zJ9t3J2}j(d-uBoB9VA{E1qbI zNz$$x7dMNog#MG@G@}Ga+FFyonR9ToP_K=mwoaH2GVpSb4pUuLkh>y1wuWr~F1d=h zDDx;M+LX3gC1#5>T?+pir4(m;cvi*PuN$%%$HcY z181RU=Z+5C~8!ID1~fQWgl#596clg=+^Wu6O%#NagVaqv*o`6Z@q+k;0E;l zji_(t)x3YIL+BANnGqEy|Ikn)e`3E9L_dljmn_3M!|6e67&CFFd*dKXijrsH+eG@I z12_ZQg#G+i!NGHve9fO$9JfOu*9>4UVReTHn}G8r2-1p3Ffq$E>w+a3DRt=RESz8( zo9(eE=Y^5Tm%GETq_#fMQGR=5v_5%}`$5m&Wt;H5GPH$k-xeo&bgsFv#|k!KI7G~8 zcwkWOQ)8CRp_4bI*Sz-HWA&B%5||@9Cj5}3#~{63SF$-(#^Yq|UhinG1ZK*s8Gb)x zYUgoE$zVxae}m!6d9y90+S(t( z{@$f-Ds`|ke+-L+uDiNrOoXgQe8q&NfSfV4C6dR9H?<}Ar{cG6&|Bf0YFz26vLZGs zs-U&jTv=kwfXYk)67YM__)KF0^h^VrPxN*tlVgu1)1`~88 z+EVvD_yRDAeR63OXkc%7!NLq`Sav0CiQ#oUu4w%T#O;o>Y*KpM9TKY*eEb5v_vMuO zHgCuGOZQ}SGBene;dM==LWhn){k~mlx5PX@zdC{oZH>?RIz$g241xLcfKsz&j>d+b z?mIKqsJpH2UjoR%JaAo1nI`tEoTX)eU;}004bAMS)PSe^yXPvn*<{aOLlgZV$|e{p z+L%L%4NX|fT_XF#p8LlIE|y3?+kmn-x@qAE0?N{$y>&z5q@tEakO)y~c2~B%g}xg= zH9s4{r%D8_ABp%mS=g(5CC^<_*Li{I;b3E*mM0yHkS=eZKW}qxXL=9+?Gf06Bb6jA zomTkFF#^;FL7R}R^PKpl(dET2u_Ti{ zhrO~SE0n$X*f0J(z3*6P!%2f7=iDIYkjE@xHFmV&m3 zToxR(aS@zs@Yijdq%sxNV*KXQ{PA0Cu%!Vjbv4w6R}vr_1f_Czm>)^6D9b=hI1s1c zu1J;O`hvS{msE_-{c%moAl7FHR@`*E?uN#d=&z%g_SIDmEX7bD5qPF5^ZmPVMo8!5O-xcPYlp;R$ehAZn$BU(Idde z&=jpF{LP3s6pf${gnpqpUTES~4z+|&e94*~MZG%orvVJLsw&%xGP7#djka)Po|UtW zY5e2NgC$?N-@~D4_9IOh!XY&M*z7UE7&q_S4sBs9K?BpEA9ySvNcsF*t}``eLz^*a zst@?S2H?n(LurTquv`4$r+S&m=XLamKn09E$g?`>bJ`3N#U*v*6)oWOos@2 zx3g&0xXH#pN5!5w($BC$ZtS9?67>6HAlOBSD%IL2?gR}-Za_s3DEX0!;KSHqW^jA! zZljci$x0+;eL-Khqs5lmIidZ`CHj;ym@v{$yJBw~GNo~0{rIc&B5dHw%=VN^U8RW1 zpJ_`gVM?Ff%_YGx>0*^d-99IZvj?<>pyAET_8p2#V!C0-MT!i|-PvaK^m;@q4_}*B zY|*A5pKxvTwiZomqphqFkdQ0VR@lPd%-S8#aWMdO>??N(cO(4yZ-5-m7;UVwMu^Fps`3CU;Swk7N-&v#7QzcU48vs}BU`mbaO25op?xuDe|W9fJj2 zytNYFq3%8Mu(L5De0wBu57))JBDp|j($m8g91g;>vMPF1ySUO|oKYdn7a3q)0XH`Z zp=+G6N5%-j8jU2g+hINtMKO8BiB`y&YTgm-v6+7 zivOY8rEX+?^-C#{4I5(~f>wGz273ah z3}M1m)i|lFbW)DFHj9lMPa4(3WOUX{IwbjnT&iP5o9bAHABzjv5ZU*SeRc^Z9$R9r%LZ2FIb$l+&k^8Y3D`ZRK3&IaEXGF zekX}QYNc)fW9w&u$tP|VzXA(=94lkxR2`R?mYC8QlO)>uq0JG=AQ$*q04;f40k_dx z@*nZ_60gyQz|8NP4HL=+Gt|5qSDIO|624Ug3L@g*Dq1gRQrBFtyj?B zH2`1!6~Qi3slI$qL=bhxG39^)Zur#LsI!Mu(I_T%3Xcm)3rb=SmeMsf3@onn;;(ZL zt%dovcPy|dpzBC`}trWB)mx^uN@6!Ee9NAJh_bwl=IFIiNl-m&v9=iwl| zX9Toc;m-cxFdxBvx`elr5f%Hs7GdP~TwIHux8c5CscOe@u(>YjU6tb0Lr9heY9(Jh zVkEpiN;hMR0frTGidy}z-Vl;E-tM*M8(+*o|5);LwbXI6-kAjOul{vUvks418#CU@ znVO29R;_L3BmpH&O^1(sxNJYMRXIxx&hG!p4JoSM&&1;PpIB3NDhq!cRH@h_>Vsub zDpMjz*!zdbfhKC1sa}pQ(%GEh%t{W z4*ezR#^>5V?-@@FvysQ0D$9WRS^}E|c7%3)$8ABC5dPQBga3@KCV(LtQ1O#NV) zzY?=7{VICj5?q3M`*`fX-(hlPe74k+gr!dW#KOz$XUaC&B( zE7`S#?$?(WlqWs|09RqH#$!8xzL=EB3qV8^G|Y+zp(kA}V=Tyrtv+}iFGn&Ftq!-L zawMno|0^Q}=<33`5+&n3v>j_AIMt<+Y#*SGyooB(@$m)Ir{(&u_k(9HQobCnq8)5b zQ^0Xk+?O1T-aARIi`?2rjtwLIu&DvyG5!*B=|HZA5NKjI?M@`{Dr@a#tTo7ls;aiS z>ca}JSHuynJf=+E^-NWeUUDz3$1%n}0BbvDOMoIs}w`oTO^xk{%G< zd0xaZu%zN>p->%YRoP`~s6ekTSUa<2vw3D1?$4}6iqhXCR2L42$>T*-4-D&Xix#fN zg9%oqrdBHR7?jBR$It~IGNfOJh6c&CHR(eF0!0~YZ~c>ik5_!`4ko^9^S+8 z*Q+VAA*=7*rxADnh8S14cW?0!%e-S0dYRGN>NtwPImV{5bOa}Vl$;$moit(%F_EX( zN6r4HY|r}AK;9n^&Ux-5T#{oyn zx|0w@pxYCHK~^6KdMG45Az)bdR*T(T*AAa*5;Or~;8cPGavHRtY`cR>7B6|IuW{XS z*=CTpuLzX*GUr~uwjs!MD9KeUfaVU@$vRgQSNEVOs<}QsN<)lCLspjB;)`tdLMSy| zzziSA|AYT)c7xfyQe0VwF0b8XNje@`RM3w5VWQ!Oh8zO5J`LlaY1h0G@dO056t(3~ zlx-`O6P+G^bYLt5AOwHe-T3`~8;1s>%$4&PBCh&aZ`==Gkg!n=XqIHYz<#Sumw4u* z&zyx6U7u2;aV!eW8$@N`3mU`KGuT3^;SLP~Z$p*neV-dw!=S30w9MfYEaN#UV@V5| zXMd0O$>VJI3CbrUr^MOqW=WpL`k@$i1#uf+MX|Gpq3YNb*_!S4ekG{so+!55M%p2)uTo12T1%k-=U!;4=|AjEE zQPcy~Nbz3n2tw~s$xAJ)Dtoh2#@!MzIg-e=mS-`Wau@yli2#QApM$tZz+GU%75Zmw zCAa$iYv(a-m-mW6;Uw0|x)eS_9_St$986(>h-){BbaRYg7RY0q6+1=Hc&`~d%Rc`M z9hi9K^5Zm%3HQpt>WEq~oK6AAaa@XckQUN*AoINeo_Ulg^Zg<5f=alSmozgKop#-Z zOzMj?PMGwmt!{iwq;mpt8t{XggyPgvge6ak#p%wNOVCFtb%9#=4<%rWdblwUW!j%H zp8wHvHrr`UWiAMK)kA7v7SW#D=fl?S1+ z*5)jqg^VwXfu?S@--;n9ErhM$7uPrAcW3jFm-F-&hphmdKtQoK2!&}RB@_^uHBYcG zcJp_(zOfLZTdUEp9Xx#mLGxwSW$|-PtGvG_&%r>pMu|ltXbCdmZkd7U;WJKW0MAn1 z455ZcA3bLb*(B~Onfz+ZjLIujh6uuNcZAbIw%b6Z!5e12*V{B~+}GIE45iPeAOq!RTFWB28? zoz;!B;5o0xhY3MA zv>QQYJjwoslAs*)cZN=>uRZ;71MFyYqA2cTuz8gJIu7y@I>#b*lE!WX|BVr8SB|*3 z_wad>d=MzW7EpYG;VybXx4`d@NG(^c=DmdBZ)R13tuzBx%W%+o6F|s>YOx|YF~MPE z@n{vc5|0s0$lUCm`Ld!@12pzL*NnlC877h?PQ71!u37Y3svtq16rgkOM``q)3uOqZ z7>ea;=sd&hMWVh*geP0q#a1NI=XialhjY*@kD4?Wj?lg#s-{~7b^Z1I<=D9?xaN(9q4lsRg- z3_{amNl{xZ;roPt-Va7r{rc2}6w>H@Th>UgJw_;={8xmI9G7Vo zaAT|Vi9g!59R006@JM&52|=k5jn;^oxluXP0zQ@E*wQs%Q;4}fa5aZ=$&rE_Gkr3f zexa(OrlMpd*!H{p*O_qe=bynZ>)n_h2>~uQrZ!IvJ>${e4K-hNU5EQ-oe+a?WW}IJYA%5+J=v?Vpy zx<2KZExXpwt#}ykWaAIU4faQkJZxCG%~#Ee#uFMbvad$$JJ;sqw7A`_QJ!S0$)VaB zUR?I35atYA(NsWu=s&-M>)}@WWSXc)Wi~x&Q-;piA#vHiCO>=Ieq#@I=`nk|%{OBR zH6ld1Z%D%GiPpVCV`XVCaA@zH6?C~Cuca%$rq_l#m>_wlxoK_&p&Rm|r6VTxO4zpr9Kb#D=iWh{rslgHsw#ibh z{CZw_iETv0*zlaGDSz*%&*N@P^Q!x@bNy;V-}6qqSXb|M<_Cq`kv^0m(n6#vm&GGH z2zyHd_@uuvZk3%X8>eonTZ`Rn!^1FPO^qV)=AW(jb`v zKNviYjVzHwoQEE`o8W|ghz%vNXd}U{GQYLN$j~RP_@dA!Lu-;^5{#BUmMVK{X z>0RFIY&@k!I6!}>oT_XVP6@q3Dy?|@3YOxNQO$LfYj8OYYyZT~PL_A1QpxTZv}F}H z$h4uNcsIevWrgnm^{*R~{jD;VXBkV?KXG_6!qngn^yjlyA`L6(R#p~uO?QJ+-E!ld zgj{DQr6Sx4!-Iz)W$juCM^g$OYDEQ?&thS+} z9|J#ey7`>?kpnnW#Y#ZoSr|9*bU0RG&VN`I7R+C^IxTuy8&@jns_L2+^Mnuf=@X`W zPe!O=jA*%#12Z+$L8};UkLsFoGzx=-o$ev?5Cys|h3H&Ol22p_pTlGBT3KgAg7@@r zis~DltQWa{7+5)zM4-{C?Pfk8GrEgKZcujXU86U^l@qt5-A``5>bN|kFbX{Gp?JD| zNa{wQqocSt{y?d8tvny8EvpIYlnLs!Zhhs%8AOlf{36`@#g#C`?7FdjA!U|}$1gsJ z8fA@f;5|T9z~v+@mGv=ot)^_l#aBqAqP=0}WyF;;99~yb9gxg1T%Ws@xmqtnqR@B< zwlxRs#WHjo73tqY4YoJec5XAq5B`@1!jGBz=T?YccLeWQgR1aXn)8 zOzLP>?txLnnaddzTSY7y{j{a4QmpJM>zzfEm6vkWoBB2c$1GQcZ8pl=yyIBq(SpwF zx{2j==haO_n_TVC@)MfAn3mw5xm_Q^-k?S4IA-NShbNr3`uE;9?1;f-r_AQtVAtNv z`Tu&jVuk3Bj3SmvK$uW0F*okT$)=x5>NpyxmTmW6bQEVz;vr{IfLyK#O-yE@r)W7H zoh7(G_wl|Q-=vFU?>-MVE>uQ9hND*Vv-J{+_It8| zsnu~+`n(WeOtjTjxv5KiCWMr;-o|BqR!e=ZnJ1_h2wR~*qj3PpJee3Zt{+5Gd z0DSS4m;gHp=-Ls6~|&e{$&S6iC%{v}biFJl@XiZiO>M_9^H%$uC;C$Y4E?!62? zqpR&9ZftKsNHVu1Wyr88gBR+?Cv>n&P0g2`2S`&9>7@IqoQmS}{BMG=vMxEmU0G_2 z@!OsSY@+vWUVUoezBvgFxM5kyiRj8HL&?ib~0>y^pv=(e%t%KIKmgKC#RziLT=z4y|2~eL$MX zLlVa};*dPmEmN<;THaWt*{`@|Ux&Xap(E`sT{ZPpM|*(L)+a5vi3xB!tp0(wK)te& zyrq{7$PQ%fV5bmfQ5I3Fj&1p# z@=I92Q69VqO0BpvH)1mTB3j&yk({yiYbu!L3`#9IS<$;-S#OxBG@4R1! zQVVR$2F-`gZ}a_ndacJ20jN zYbYKA8>9~M+1Vpf*n4T1Epj17ovGvSRekQcXz+Yd!!P(~OtfUp*j*rK`rMlaRU{w!uH=h%$PeZ%cY(&&wH>a#jKR);!=RoMo&Mxs04#6H6 z`tV}2V`@$}zDF60#}Dak2*8uJ$FI0P{hE1n^r&k$E9=N^E_8TU0lBDTC$!RR^;^WM zq^harJ!jm{yXmW(^JssVPq(x=!{mn3x}`SbU?6nYKq zQ7gcSp!SIk5S^asa#yxw15 zudz<)x!ckP+=a-~Q~#Q#SKzcjml0Po4)^6}LJ=3m6k+;YV+3)wi5T+Y^sduLwK{m! zQ}LZXdyjvgP zm*5Aj`o^=KUO&g4@rt~sJl}(G9V-dvOZ@7Hj-QzMPrf=UWnBDTQf zp43vqiC|#Iuwx zb3WF3D_Yb)q%-+p_Q~FVS6`HY^b`gI%Q)2w9zxniQ5iw6h@Jb0pp6QfoMvo~GvC?6 zG~R3N&Uy-wtlp}Pkmk<18)KNpXsB?2y>=Cu@pvQl>>e>rA8Ld9i#CHk1AD~q7fZp! zBb+)9_MnC7B?CuK<~=$jTIAcZ;x|61ETnT=|8N-F%2N?3FaD40#R7UzU7xGlwc8rO z{k4?{4*0C&iq+TK09bMXGp55_Hiw>ItZ-4)39+z`JAz3XNSgvhn-9VlqsbW01c80l zwxy_n{s|jsP>Uwh)J*1tpl7UNqhuEB`>HTuHPS@$xin=~(ES{8NMIdcR`ww$2!`er z6aYc-3vyr-0G4QtdBQG|!%mV;R!7X*PmJkig%aUNFGFI5T z&hX>yD3wt$wgf|0EJ2M6TH21SQ#pW|6*>OlSOrzB$8wVgg_Sth*G~eHr5U^P7~gXE ze(sO(qNP_JYa6(Pf5~rP6X@T%3%5cmy`KN!AlB7KW0$L4C>vgSw@^21It(R52ceSu zU0zG~1?60Vm-i0PDQY&&nyf?W@le`lV0e6I$w?^ghDO3En$RTH|FJL%w8HSDA&7G9 zc_-4HU&$8TRM{k;h~w4f!skvqg@UJ@fHR}$?gEXGua@Mp+K1=;>8M^#ee!M~nS*@s zy@eu&1t-ffz7!5bQnJd&AT4YKPg3JY{A5+l}fHA_qa{+6!iUcBL_hfEmw18!863L zmvviGm`(tmQjUZS29-jFh(#~CIW5CSM^U&>EHu0=&boq6yJ!p`7#rMtzGBSndwdq~ zDFlsHEBzCnw3f!IcqhiHpp|D*ZA-vQ6eFWvbBBZHs&rBve*1s!JK zFU|AQ6L&?}CQ3rd6~`j1Q|mIJlBO3=o4ecZZDdxCZyUc|a*aIDj6rQ*hnl2%rXD8# znDkO+>E~`C%Ugty*o4dQn*D~MjXnA!PP_aB;SNlnp1z&1zxW<(4XULC32g@3p^;#p zV?EAVDXn?q(xVfB*Iwi+k63Gv!@>JRZSMyEQR|2&=CWyK~MLH~N zChA%g7w(!fQc5w~^{jS-km#q=q}&%#lrF`ZiR?}3{CwNdY*R3U+Z!S~Y*ib+JszUi z>#HVepda`;58-6k1a?wMK_eKrXc6jDqkh`cQo7H2e}JOC?-^K6LU*D5e^^Z=amko?D)T zs8%&{pxB}TMqan{`(ewlZ5qF7y0clE>dyj}jG-nh=W#Op-F`p58g*#owtVO;Yrok* zlw%_B1`Y1}i?H0Lb!1`66Vd$+N$YnH{UCZS(jbTYo4SCnQMsM#4YEazZVud55joMH z=@~d)Y>_F3h)qz=EXi&^C_d3eE=F_|#g5~Hg;{ZWM><;JXjWg1aH@af(r-}nTMi*r zuoCS*1qP|8VR6Z*XnI&D9D$2yW;UWHWWJBbmT`hvxNc*v4LS65L~bFlOY8N07;yeT z5{Q4Ln6{!dgPHPai6|{hel$&eNcG{0tS$&Nb5O<>BP}VE-Bl_Eb7&TB;m7uXOm%E3 zwd6$W*mcF#PDD70!b!V)ho#p{|#y;ojY8 zGV2&3sjJnGKsSQ#?rR>Sj|^tPm_6*cZJQ=J1B1Oz6-|6x6B+Rv)nW9`au;g@a4BI= z#15nmxJM8U0>@PsZR8+^H$Wg)OE788lOhXER-jQ$d zmOMq=&E{1yPVz>2XKuku52!m|*Ec9J=2@ZNkx8*Jg0qx@E3Il8Rvnzz*b%HgSgx0r z(aiWzy5W2}k##t_LTy=;*O7g%KOc1iTfo3xU!HC+qsxUjg+twr{kwX zeH&}tnoROTW0{DRNi-RoLQ;?cl?CtMjz~;Xt!4N-O(aflzo^q~>HtE38a7H8>|u=} zr!SmA5=lMV9DEmnAnVCH+ssa)pSI_T8fNmUW)|Apc^@HE zg>*yHnk+pse=eXxVU3AFlFQ-bcV_IHBJ3aYs_#B>kZH`0-{G}1>Suy?1T9OPe3MW> zKWX-Q4>+5s0RC7W7T{KCh~6v62>KMhJi0%ifIu1?)AwDPSxIh^T1;*P`Zcp^S=3oUpOSM@pY;1w2R}Ib{SbU%7)Uj;?nDE^BBUREwdlhHmIsDV4en;#1!c@j#zU zZLVa1bu=(Ai)ZQ5SeHn3?M1;3d_+|@&su&6MbeA9${9F%%89rPZNUvIkoTx_IfxFW z*g9KE+YAFK%X%(C@epDQ5-n=*Y$9%3`DA^$!hCCIlnUETx(zZ)dZJ^;c$TQcy4g2X znbC+l971Ag=)9h&SwF*>^IK)3-}{yT@PbYcsMc(W=;pcIgEgY{53Xz=_jlRZD+SW* zW_Ue}2=VkEeh}13uR#sGSna<|qR4MjbmdIKDYda6I=KsqUJwwIJb;U%KWvn~+)%RT zG|z4kYw=+quSg6aW3Di84%snry!z3{BEfJ4fi`kmd8a2Qbu_OPVyp<{R|CAoi*K(t z-eai)YrF7e`^8To$dNtnq?2WF-`ptcU8Iu;0r_f34A5oNRpgJBvn|*MMj@zlqD8|} z)-ZD9RKK)h*DRfWnsG5q}Q3yYMqQS*-5oRkBWb^>2A6~YmZjd_z< z5%?^)h|3C*az2|l7^h69enO{y`-1kFQ%mkToW-EeBU=3vL7%xh7P>XcU$&>F1%D-H z)m8f||6 zKzFUh9E`B4;NE%q%GUj~WZV$pyPz)ZDnt^LA-0IHIg&Lc*IsIAf4XI1}o(IICD-or5$I> z$y2oaEA;Vf`M0cmwq5u-0{pF@&dC|1=9j8a*-zD(&Bw+fF@eKe~ElDUXH*<8R^-Xmip z#eq-;L$8!+f=59Z)_nW|Qd8sX4w_{fW*GsI@i8#8R=(&Wj}PBa5^59tmlZMZu6vy0 zSR;sibb6jJCbt(vwsqGJ#K6vPC<0f4o0vLEQxb5pyX%5G%l)Yx=lS-P1L1>Ql*#)_ z88%dep_JhkYJ6R`87EUj$w^^SS?jfy*8EKn9c8=(b@d{_Vl(RSFRa*ING{R&GdTHX zG_OG{C9C|2Yi0fOi+i_4{NQE=?q$UAqD;c)CprpDP6+%Z(C9Q7p0b6@0QO&g`e|BD_AMzJ= z$&OM-_`|u!bd+uEjIIaXjE>8Z5Q{&-fermLDeU^p?B}aW!@9^^k2dq+VgVy;&)1|1 z&XE^1R?Xgj9#XDgMl%P)(HpzES2f$tb*&GH<~wi&CD<&HtbupEBd;s3 zBV2Tc9Qv9tYjug1l80To+Y<<8EKC>BX5#)UR#k~Ry}0rVXf)$a0zDkHV5<_-M}dC% z^Vyl^`=ou#$}6ApR)ap%lP<`#@)Qv84qloFJn2_E;}_7Nw~|SZ=RzIM2errwJ)_^*nxV z7(jq$)Qn2XdH~Z~$f1^yPffz-01!De;*}s*-1r>ZpUL1#2;vZ*Ltz_!L)VQtX$quv z5W@I;qeyejiRpL#9O_w5Yk-3d}2()G?ZE8 z#@zXdQqR?RC~f6A{I+`}3~v001}6iIvvLjwHac@5WCxB-X<>1x?RcWMz&ZA+_aph( z&Reu=dxyjV`yJ*v*Fy*NtDMo$H@YasHU-!Id836_uG=-wm7?U*hZd~6KC7p$@Y^o7 zYqrUd9+&3BNc9`Y19-o19XfO0#Bc)G7aX(+5?_Y_89E=_YU%P6A)0x#OQPOle;?;g? zjN31LRACjb(r{RIK&E9&Q@56%U#v-}y4hI`QeE<#i#<_j6$jV&sZjYV7dV)$tM!-m zvL3Y47IONmVKd&WfTUXb0+?EwuTgIS#u!%Sc{;fIf;HlLmnN~XU816HKi*q>@j!K> z8M7H9FMAk6tDoe>GKe`AJmgrrFi*@C?^R9 zjs^e#paCH=-}&KwsEJ@h0RVU6000W`u8WPm5xupOm4UInxwYx+8=Y z-3`{Ylf(@%QtlSe_v(#S;kM*>$8F2jtjeyDv$+~2c4~XdFLKrW-0M4th;~?3=^fmb zM)D}_ui;FH1?8Z;*0EUu5(g_qG|e5MOtIIoDduvj#~q&E3I*`u8a!wOa$sQ%%c;)U(nm^{kJB!5P8 z=KdKS6Ku$l4?lniCsJnWI))*8!X8)dmu>b3XQm@A1fSaWt*pfZm2+57qq zxSy!0n#5&aRGNcawp{!l%jp7YUR)(q=bPL6Wsus%>Zo{oIvrw9z!eoN7Z~C7=TJ&Y z3Zwai_bKk5l!Q}EHO>-**NrdKvM@$>$tDRnn%NBQ%z}EmKQ8m7K4S-e3JhqcIfktj zzVoZTn%n+P2=jwQe1vxEisOOv+oQAw;?gTLy=DAC9$88R-?;O8yG5Cr&JI+XPTUd3 zk@x!Vxdi;q7*?d~Pu~a2#?E+k`~Pegm!OF+r@L=zCI?FkAQ|*U9rXsm3@w}>Fdq#s zDvf8x{ge(u9#4hb&QFqrOd>s3D}0YGuEV?~te{I1KaiyJ_-Xv3)zY`e%eX=;TcTDi zzA{G6!_Y3H_Us_S6}RcaD50IQV_%^;2hf$)7dj3f{T{*#0T^5>y0`*Z0wink`2-Wu zP7<5^3n8T?;3m(GXwQ4wB>Ybw#tvG@&0V)Fnn>Rz7v-2bL7=h^VGoQ8T_N!Uo$bV> zeOMO^YxCX8;@(V0DT5kp^><%4=d85(ae=FZFqv)|^>95=zKS zaXK~>4Y>F!bDZR;eY8}rf)UCMf)g%F?rvqnhsKO5h>dLs2DHorHTXe&0V~{JR{mLzGji# zj5DXo${u5#xY+I9S+jHYCJUF-8`3RFx zjActDyUD0)pfYsBJJ4AbULN)nG}lCY#(~I9C#20@`8V&33USX(_S;3d#m;Xeob*Ki%5c$&bun7wNjLVWI$c)t zk4R^k^i^~dm3BuyeV=A^Yt~dDkF(YH?EW4eRf}yhod~Bv2IQ`CO`95pnad10{VR`r9EDz z*ng`A4$~+Yn9$Z(x%vDjlyxw$!R;Pirje3iSTgsV-_T{^x(A6BVA%@Z3)zhJg7y;< z-mP`9NnM0~NpbnPdTY^+8M@7a!NCO{(_}NL;7Af2Ip?GUt@942fEd9cQRb&yMy{cb zpZ9xmQBgEQB`sAES#e_gIC-Xb1;nI}6!<4jG6kQ;8s#}d7v~%cS+R=(gf!=c2@2cD6_7)GyQ9hv49)N>w{*v9!$L7R+>Iu*G34tdgBzz6)W>J_9zyz8%lbum?I! z3)^~LUO-h&h`2%Lc}b&b94@LR9zO*|g!*1j^v5_2m7@-ix73_j;vjuZ?q_|I=t7|u z#yFn&x-Ie8O$5(z;ml-oeqrtUP}m42%&$Vza++wvn&if2-%PyfkcO{ z^o4SEaQ!-Evds*D@%S}}SERYX*h;Sya{cRB@aZE1drWQwT@JKFVBG|$%-t3u{3N7t zvJRyT!v;Cg3It`x1RKVxE4V^OhY?RUeKgKI3>3gN7IDCKJH_V4sr&PehOqp?@=0=d z-w^W639>fcTy`!*B(&4Y{0rb4g?-plx%>tx|HiErC`|eBJ*l>!^0sn{9Eg*ZeHfjI zFBly_@EWl=M($Y{8ENlBE_d}6vhjF{y`++^v!v_~h8PO{1L>(x37RZ$2vK#~10~bl z-ClPN&+jek0dRAYt{%Unf*|ZuG^x;XpLB>6<>;_tAr2bhhRj`$zU*Xt`eo~M5{mY! zjMr`}34bNjn1>*x{W?nHq6}PyDI%}hm;>tmczJX-8Pk4t7Vec_AU&rP^Zh+@w|nA8 z={Zf>$H29p!3);31!El<%f-$166t#!?|b_V{It_m)|3zz>{HwzX<_@*>Q#gUXq_51 z%-eA@s7mp_BGdEv^?`hjR6Vg@v>*TB^VY#(fMa67?~(HFfBtoW1pd{vH@0-3|I-M7 z5D|TN27b2<3IM?VI}P1i%F6h42{1;apfiX~!U-?7H7cT6OB>;XEO9Si!nAex^`}^= zMlX*5pO%`c&U1Sv(|qees90Pd9PmojgmC z5Q~JwE4!Yp1k2 zD@Rwx(>KCjQ5bbB18KaC2hxp|vFH;DJD&tLf|r8>a~)g+kD;Dm86_={rU?m`$s1Dp z)W&{EEn;O0G7+E~Ez{5A4HZ@pat8}jL~ZlI)i*%azI(SFyHee6fRIoZ91AY8m8T84 zJ>>qGzM9wL0qoCqiLy1O5)4#i94y&^I=E`5dFD7XLVVGcP>*1X#&QZb#9RRjKARwe0U9$J^dvQ0XOAabU~r<6ilVU4 zYU~-|-m|F4YNvI5QwqO0+#)`R1QuErOPCU(Q}Z+8Y;3@hQ6pm6H4Z9GggqrBmhS7J zkxd2cCVhh_2({^#axdzhhuiV0z9nd^2TwLA|2SZK4%%8S5w4T+&OKWLb125b+S!;mY6VPq0-)D%%p(TV@kphw=O%q&Cpz0>@szkH63wz`OqzYG`BsdldFh zcn)>l6%{ZcG7$dOHQtWD;Pb#cf5V*|9Br)rmjB;14DlBpczr7eJa;h&oNr$KxJ{`Ih4e**uPdHiRwv1<%<)Vu+Ja39EjXic5)UytygdHfSz z)xe^60@NBe(4hRObUCbl!HunrtZf{P9sbtY-_81;gXO==L0R%I_#Z>(e~NExOD}!} zigyHxfAd=XjVHwTH{Qna|CIkvuh-xBt(<@1|L}qRQ@#S;s`@A3V1E$kIs3EtWx&Vz zUFQzQj*dVN+J7xRzq8vh6#@W&=m0$bdisA=qr(3*83#u<%m38fe{XMpHXaL{f5~<< yGqy7RU){{N2mUo4sIX96008|Dsfm9Af5RF7sy7HA;H_hz0%CxV=2iXn>Hh&~*irHT From d65e6cecdec58db8102693fe25b26c194215bb47 Mon Sep 17 00:00:00 2001 From: kunwei2018 <“2653255780@qq.com”> Date: Thu, 25 Jan 2024 14:56:43 +0800 Subject: [PATCH 4/5] =?UTF-8?q?=E7=BB=9F=E4=B8=80=E6=8D=A2=E8=A1=8C?= =?UTF-8?q?=E6=A0=BC=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- openkg/.idea/.gitignore | 8 +++++++ .../inspectionProfiles/Project_Default.xml | 6 +++++ .../inspectionProfiles/profiles_settings.xml | 6 +++++ openkg/.idea/misc.xml | 4 ++++ openkg/.idea/modules.xml | 8 +++++++ openkg/.idea/vcs.xml | 6 +++++ .../\344\272\213\344\273\266/Event.schema" | 4 +--- .../HealthcareEvent.schema" | 7 +++--- .../PublicHealthEvent.schema" | 23 +++++++++++-------- .../CultureEvent.schema" | 5 ++-- .../ArtEvent.schema" | 9 ++++++-- .../\344\272\272\347\211\251/Person.schema" | 7 +++++- .../SportsPeople.schema" | 5 +++- .../MedicalPersonnel.schema" | 6 +++-- .../HistoricalFigures.schema" | 3 ++- .../BusinessAndEconomicPeople.schema" | 5 +++- .../EntertainmentOfPeople.schema" | 4 +++- .../PoliticalAndLegalPeople.schema" | 3 ++- .../EducationPeople.schema" | 3 ++- .../LiteraryAndArtisticPeople.schema" | 7 ++++-- .../NewsAndMediaPeople.schema" | 4 +++- .../SocialWelfareAndCharityPeople.schema" | 4 +++- .../\345\234\260\347\202\271/Place.schema" | 6 +++-- .../MunicipalBuilding.schema" | 9 +++++--- .../AdministrativeArea.schema" | 7 +++--- .../Organization.schema" | 6 ++--- .../Hospital.schema" | 10 ++++++-- .../EducationInstitution.schema" | 8 ++++++- .../\347\211\251\345\223\201/Product.schema" | 6 ++++- .../TransportationVehicle.schema" | 10 ++++++-- .../ElectronicsProduct.schema" | 9 ++++++-- 31 files changed, 155 insertions(+), 53 deletions(-) create mode 100644 openkg/.idea/.gitignore create mode 100644 openkg/.idea/inspectionProfiles/Project_Default.xml create mode 100644 openkg/.idea/inspectionProfiles/profiles_settings.xml create mode 100644 openkg/.idea/misc.xml create mode 100644 openkg/.idea/modules.xml create mode 100644 openkg/.idea/vcs.xml rename "openkg/cnschema/\344\272\213\344\273\266/\345\201\245\345\272\267\344\270\216\345\214\273\347\226\227\344\272\213\344\273\266/\345\205\254\345\205\261\345\215\253\347\224\237\344\272\213\344\273\266/HealthcareEvent.schema" => "openkg/cnschema/\344\272\213\344\273\266/\345\201\245\345\272\267\344\270\216\345\214\273\347\226\227\344\272\213\344\273\266/\345\205\254\345\205\261\345\215\253\347\224\237\344\272\213\344\273\266/PublicHealthEvent.schema" (75%) diff --git a/openkg/.idea/.gitignore b/openkg/.idea/.gitignore new file mode 100644 index 000000000..13566b81b --- /dev/null +++ b/openkg/.idea/.gitignore @@ -0,0 +1,8 @@ +# Default ignored files +/shelf/ +/workspace.xml +# Editor-based HTTP Client requests +/httpRequests/ +# Datasource local storage ignored files +/dataSources/ +/dataSources.local.xml diff --git a/openkg/.idea/inspectionProfiles/Project_Default.xml b/openkg/.idea/inspectionProfiles/Project_Default.xml new file mode 100644 index 000000000..03d9549ea --- /dev/null +++ b/openkg/.idea/inspectionProfiles/Project_Default.xml @@ -0,0 +1,6 @@ + + + + \ No newline at end of file diff --git a/openkg/.idea/inspectionProfiles/profiles_settings.xml b/openkg/.idea/inspectionProfiles/profiles_settings.xml new file mode 100644 index 000000000..105ce2da2 --- /dev/null +++ b/openkg/.idea/inspectionProfiles/profiles_settings.xml @@ -0,0 +1,6 @@ + + + + \ No newline at end of file diff --git a/openkg/.idea/misc.xml b/openkg/.idea/misc.xml new file mode 100644 index 000000000..d56657add --- /dev/null +++ b/openkg/.idea/misc.xml @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/openkg/.idea/modules.xml b/openkg/.idea/modules.xml new file mode 100644 index 000000000..daa38742a --- /dev/null +++ b/openkg/.idea/modules.xml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/openkg/.idea/vcs.xml b/openkg/.idea/vcs.xml new file mode 100644 index 000000000..6c0b86358 --- /dev/null +++ b/openkg/.idea/vcs.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git "a/openkg/cnschema/\344\272\213\344\273\266/Event.schema" "b/openkg/cnschema/\344\272\213\344\273\266/Event.schema" index 50589eac9..ea3efee9e 100644 --- "a/openkg/cnschema/\344\272\213\344\273\266/Event.schema" +++ "b/openkg/cnschema/\344\272\213\344\273\266/Event.schema" @@ -1,6 +1,4 @@ -namespace TestV2 - - +namespace Openkg Event(事件): EventType properties: diff --git "a/openkg/cnschema/\344\272\213\344\273\266/\345\201\245\345\272\267\344\270\216\345\214\273\347\226\227\344\272\213\344\273\266/HealthcareEvent.schema" "b/openkg/cnschema/\344\272\213\344\273\266/\345\201\245\345\272\267\344\270\216\345\214\273\347\226\227\344\272\213\344\273\266/HealthcareEvent.schema" index fcf322644..bb019f48e 100644 --- "a/openkg/cnschema/\344\272\213\344\273\266/\345\201\245\345\272\267\344\270\216\345\214\273\347\226\227\344\272\213\344\273\266/HealthcareEvent.schema" +++ "b/openkg/cnschema/\344\272\213\344\273\266/\345\201\245\345\272\267\344\270\216\345\214\273\347\226\227\344\272\213\344\273\266/HealthcareEvent.schema" @@ -1,11 +1,12 @@ -namespace TestV2 - - +namespace Openkg DiseaseType(疾病类型): ConceptType hypernymPredicate: isA + Organization(机构): EntityType + Place(地点): EventType + HealthcareEvent(事件): EventType properties: subject(主体): Organization diff --git "a/openkg/cnschema/\344\272\213\344\273\266/\345\201\245\345\272\267\344\270\216\345\214\273\347\226\227\344\272\213\344\273\266/\345\205\254\345\205\261\345\215\253\347\224\237\344\272\213\344\273\266/HealthcareEvent.schema" "b/openkg/cnschema/\344\272\213\344\273\266/\345\201\245\345\272\267\344\270\216\345\214\273\347\226\227\344\272\213\344\273\266/\345\205\254\345\205\261\345\215\253\347\224\237\344\272\213\344\273\266/PublicHealthEvent.schema" similarity index 75% rename from "openkg/cnschema/\344\272\213\344\273\266/\345\201\245\345\272\267\344\270\216\345\214\273\347\226\227\344\272\213\344\273\266/\345\205\254\345\205\261\345\215\253\347\224\237\344\272\213\344\273\266/HealthcareEvent.schema" rename to "openkg/cnschema/\344\272\213\344\273\266/\345\201\245\345\272\267\344\270\216\345\214\273\347\226\227\344\272\213\344\273\266/\345\205\254\345\205\261\345\215\253\347\224\237\344\272\213\344\273\266/PublicHealthEvent.schema" index 36524551b..bbdf1ccff 100644 --- "a/openkg/cnschema/\344\272\213\344\273\266/\345\201\245\345\272\267\344\270\216\345\214\273\347\226\227\344\272\213\344\273\266/\345\205\254\345\205\261\345\215\253\347\224\237\344\272\213\344\273\266/HealthcareEvent.schema" +++ "b/openkg/cnschema/\344\272\213\344\273\266/\345\201\245\345\272\267\344\270\216\345\214\273\347\226\227\344\272\213\344\273\266/\345\205\254\345\205\261\345\215\253\347\224\237\344\272\213\344\273\266/PublicHealthEvent.schema" @@ -1,18 +1,21 @@ -namespace TestV2 - - +namespace Openkg DiseaseType(疾病类型): ConceptType hypernymPredicate: isA - Person(人物): EntityType - Organization(机构): EntityType - Disease(疾病): EntityType - Place(地点): EntityType +Person(人物): EntityType + +Organization(机构): EntityType + +Disease(疾病): EntityType + +Place(地点): EntityType + +Disease(疾病): EntityType + +Organization(机构): EntityType - Disease(疾病): EntityType - Organization(机构): EntityType - HealthcareEvent(公共卫生事件): EventType +PublicHealthEvent(公共卫生事件): EventType properties: subject(主体): Disease desc: 疾病 diff --git "a/openkg/cnschema/\344\272\213\344\273\266/\347\244\276\344\274\232\346\226\207\345\214\226\344\272\213\344\273\266/CultureEvent.schema" "b/openkg/cnschema/\344\272\213\344\273\266/\347\244\276\344\274\232\346\226\207\345\214\226\344\272\213\344\273\266/CultureEvent.schema" index faeb6686a..6f6878bec 100644 --- "a/openkg/cnschema/\344\272\213\344\273\266/\347\244\276\344\274\232\346\226\207\345\214\226\344\272\213\344\273\266/CultureEvent.schema" +++ "b/openkg/cnschema/\344\272\213\344\273\266/\347\244\276\344\274\232\346\226\207\345\214\226\344\272\213\344\273\266/CultureEvent.schema" @@ -1,8 +1,7 @@ -namespace TestV2 - - +namespace Openkg Organization(机构): EntityType + CultureEvent(社会文化事件): EventType properties: subject(主办方): Organization diff --git "a/openkg/cnschema/\344\272\213\344\273\266/\347\244\276\344\274\232\346\226\207\345\214\226\344\272\213\344\273\266/\350\211\272\346\234\257\346\264\273\345\212\250/ArtEvent.schema" "b/openkg/cnschema/\344\272\213\344\273\266/\347\244\276\344\274\232\346\226\207\345\214\226\344\272\213\344\273\266/\350\211\272\346\234\257\346\264\273\345\212\250/ArtEvent.schema" index 83ef99895..7b5016b10 100644 --- "a/openkg/cnschema/\344\272\213\344\273\266/\347\244\276\344\274\232\346\226\207\345\214\226\344\272\213\344\273\266/\350\211\272\346\234\257\346\264\273\345\212\250/ArtEvent.schema" +++ "b/openkg/cnschema/\344\272\213\344\273\266/\347\244\276\344\274\232\346\226\207\345\214\226\344\272\213\344\273\266/\350\211\272\346\234\257\346\264\273\345\212\250/ArtEvent.schema" @@ -1,13 +1,18 @@ -namespace TestV2 - +namespace Openkg Category(活动类型): ConceptType hypernymPredicate: isA + Organization(机构): EntityType + URL(链接): EntityType + Status(状态): EntityType + Place(地点): EntityType + Person(人物): EntityType + ArtEvent(艺术活动): EventType properties: subject(主办方): Organization diff --git "a/openkg/cnschema/\344\272\272\347\211\251/Person.schema" "b/openkg/cnschema/\344\272\272\347\211\251/Person.schema" index e7d3899e6..89bc8d0da 100644 --- "a/openkg/cnschema/\344\272\272\347\211\251/Person.schema" +++ "b/openkg/cnschema/\344\272\272\347\211\251/Person.schema" @@ -1,10 +1,15 @@ -namespace TestV2 +namespace Openkg Country(国家): EntityType + School(学校): EntityType + CreativeWork(创作): EntityType + Place(地点): EntityType + Organization(机构): EntityType + Person(人物): EntityType properties: additionalName(别名):Text diff --git "a/openkg/cnschema/\344\272\272\347\211\251/\344\275\223\350\202\262/SportsPeople.schema" "b/openkg/cnschema/\344\272\272\347\211\251/\344\275\223\350\202\262/SportsPeople.schema" index d12c17ac0..a36fd1a42 100644 --- "a/openkg/cnschema/\344\272\272\347\211\251/\344\275\223\350\202\262/SportsPeople.schema" +++ "b/openkg/cnschema/\344\272\272\347\211\251/\344\275\223\350\202\262/SportsPeople.schema" @@ -1,10 +1,13 @@ -namespace TestV2 +namespace Openkg SportsField(体育领域): ConceptType hypernymPredicate: isA + SportsCategory(运动项目): ConceptType hypernymPredicate: isA + Organization(机构): EntityType + SportsPeople(体育界人士): EntityType desc: 包括运动员、教练、裁判、体育管理人员等 properties: diff --git "a/openkg/cnschema/\344\272\272\347\211\251/\345\214\273\347\226\227\344\270\216\345\201\245\345\272\267/MedicalPersonnel.schema" "b/openkg/cnschema/\344\272\272\347\211\251/\345\214\273\347\226\227\344\270\216\345\201\245\345\272\267/MedicalPersonnel.schema" index fc16d54ce..7579c8245 100644 --- "a/openkg/cnschema/\344\272\272\347\211\251/\345\214\273\347\226\227\344\270\216\345\201\245\345\272\267/MedicalPersonnel.schema" +++ "b/openkg/cnschema/\344\272\272\347\211\251/\345\214\273\347\226\227\344\270\216\345\201\245\345\272\267/MedicalPersonnel.schema" @@ -1,10 +1,12 @@ -namespace TestV2 - +namespace Openkg MedicalField(医疗领域): ConceptType hypernymPredicate: isA + Organization(机构): EntityType + Person(人物): EntityType + MedicalPersonnel(医疗人员): EntityType desc: 包括医生、护士、药剂师、医技人员等 properties: diff --git "a/openkg/cnschema/\344\272\272\347\211\251/\345\216\206\345\217\262\344\272\272\347\211\251/HistoricalFigures.schema" "b/openkg/cnschema/\344\272\272\347\211\251/\345\216\206\345\217\262\344\272\272\347\211\251/HistoricalFigures.schema" index b8402e7d2..f88506050 100644 --- "a/openkg/cnschema/\344\272\272\347\211\251/\345\216\206\345\217\262\344\272\272\347\211\251/HistoricalFigures.schema" +++ "b/openkg/cnschema/\344\272\272\347\211\251/\345\216\206\345\217\262\344\272\272\347\211\251/HistoricalFigures.schema" @@ -1,7 +1,8 @@ -namespace TestV2 +namespace Openkg HistoricalFiguresField(历史人物领域): ConceptType hypernymPredicate: isA + HistoricalFigures(历史人物): EntityType desc: 包括已故的名人,他们在各个领域都有贡献 properties: diff --git "a/openkg/cnschema/\344\272\272\347\211\251/\345\225\206\344\270\232\344\270\216\347\273\217\346\265\216/BusinessAndEconomicPeople.schema" "b/openkg/cnschema/\344\272\272\347\211\251/\345\225\206\344\270\232\344\270\216\347\273\217\346\265\216/BusinessAndEconomicPeople.schema" index 279f8d958..ae36b735c 100644 --- "a/openkg/cnschema/\344\272\272\347\211\251/\345\225\206\344\270\232\344\270\216\347\273\217\346\265\216/BusinessAndEconomicPeople.schema" +++ "b/openkg/cnschema/\344\272\272\347\211\251/\345\225\206\344\270\232\344\270\216\347\273\217\346\265\216/BusinessAndEconomicPeople.schema" @@ -1,9 +1,12 @@ -namespace TestV2 +namespace Openkg BusinessAndEconomicField(商业与经济领域): ConceptType hypernymPredicate: isA + Organization(机构): EntityType + Product(物品): EntityType + BusinessAndEconomicPeople(商经界人士): EntityType desc: 包括企业家、投资人、经济学家、金融专家、管理顾问等 properties: diff --git "a/openkg/cnschema/\344\272\272\347\211\251/\345\250\261\344\271\220\345\234\210\347\232\204\344\272\272/EntertainmentOfPeople.schema" "b/openkg/cnschema/\344\272\272\347\211\251/\345\250\261\344\271\220\345\234\210\347\232\204\344\272\272/EntertainmentOfPeople.schema" index bc2140a19..26c96593c 100644 --- "a/openkg/cnschema/\344\272\272\347\211\251/\345\250\261\344\271\220\345\234\210\347\232\204\344\272\272/EntertainmentOfPeople.schema" +++ "b/openkg/cnschema/\344\272\272\347\211\251/\345\250\261\344\271\220\345\234\210\347\232\204\344\272\272/EntertainmentOfPeople.schema" @@ -1,9 +1,11 @@ -namespace TestV2 +namespace Openkg Entertainment(娱乐领域): ConceptType desc: 指明个体主要在哪个娱乐领域活动,如电影、电视、音乐、戏剧等 hypernymPredicate: isA + Product(物品): EntityType + EntertainmentOfPeople(娱乐圈的人): EntityType desc: 包括演员、歌手、导演、编剧、模特、主播等 properties: diff --git "a/openkg/cnschema/\344\272\272\347\211\251/\346\224\277\346\262\273\344\270\216\346\263\225\345\276\213/PoliticalAndLegalPeople.schema" "b/openkg/cnschema/\344\272\272\347\211\251/\346\224\277\346\262\273\344\270\216\346\263\225\345\276\213/PoliticalAndLegalPeople.schema" index 810e1b76d..f447ea5d2 100644 --- "a/openkg/cnschema/\344\272\272\347\211\251/\346\224\277\346\262\273\344\270\216\346\263\225\345\276\213/PoliticalAndLegalPeople.schema" +++ "b/openkg/cnschema/\344\272\272\347\211\251/\346\224\277\346\262\273\344\270\216\346\263\225\345\276\213/PoliticalAndLegalPeople.schema" @@ -1,7 +1,8 @@ -namespace TestV2 +namespace Openkg PoliticalAndLegalField(政治与法律领域): ConceptType hypernymPredicate: isA + PoliticalAndLegalPeople(政法人士): EntityType desc: 包括政治家、政府官员、法官、律师、外交官、活动家等 properties: diff --git "a/openkg/cnschema/\344\272\272\347\211\251/\346\225\231\350\202\262/EducationPeople.schema" "b/openkg/cnschema/\344\272\272\347\211\251/\346\225\231\350\202\262/EducationPeople.schema" index 1a716c1c4..85f0a2c88 100644 --- "a/openkg/cnschema/\344\272\272\347\211\251/\346\225\231\350\202\262/EducationPeople.schema" +++ "b/openkg/cnschema/\344\272\272\347\211\251/\346\225\231\350\202\262/EducationPeople.schema" @@ -1,6 +1,7 @@ -namespace TestV2 +namespace Openkg Organization(机构): EntityType + Product(物品): EntityType EducationField(教育领域): ConceptType diff --git "a/openkg/cnschema/\344\272\272\347\211\251/\346\226\207\345\255\246\344\270\216\350\211\272\346\234\257/LiteraryAndArtisticPeople.schema" "b/openkg/cnschema/\344\272\272\347\211\251/\346\226\207\345\255\246\344\270\216\350\211\272\346\234\257/LiteraryAndArtisticPeople.schema" index 464755d7f..a5f708e31 100644 --- "a/openkg/cnschema/\344\272\272\347\211\251/\346\226\207\345\255\246\344\270\216\350\211\272\346\234\257/LiteraryAndArtisticPeople.schema" +++ "b/openkg/cnschema/\344\272\272\347\211\251/\346\226\207\345\255\246\344\270\216\350\211\272\346\234\257/LiteraryAndArtisticPeople.schema" @@ -1,11 +1,14 @@ -namespace TestV2 - +namespace Openkg LiteraryAndArtisticField(文学与艺术领域): ConceptType hypernymPredicate: isA + Organization(机构): EntityType + Product(物品): EntityType + Person(人物): EntityType + LiteraryAndArtisticPeople(文学与艺术界的人): EntityType desc: 包括作家、诗人、画家、雕塑家、摄影师、设计师、建筑师、音乐家、舞蹈家等 properties: diff --git "a/openkg/cnschema/\344\272\272\347\211\251/\346\226\260\351\227\273\344\270\216\345\252\222\344\275\223/NewsAndMediaPeople.schema" "b/openkg/cnschema/\344\272\272\347\211\251/\346\226\260\351\227\273\344\270\216\345\252\222\344\275\223/NewsAndMediaPeople.schema" index c36520ee3..5db5b078e 100644 --- "a/openkg/cnschema/\344\272\272\347\211\251/\346\226\260\351\227\273\344\270\216\345\252\222\344\275\223/NewsAndMediaPeople.schema" +++ "b/openkg/cnschema/\344\272\272\347\211\251/\346\226\260\351\227\273\344\270\216\345\252\222\344\275\223/NewsAndMediaPeople.schema" @@ -1,8 +1,10 @@ -namespace TestV2 +namespace Openkg NewsAndMediaField(新闻与媒体领域): ConceptType hypernymPredicate: isA + Organization(机构): EntityType + NewsAndMediaPeople(新闻媒体人士): EntityType desc: 包括记者、编辑、主持人、评论员、博主等 properties: diff --git "a/openkg/cnschema/\344\272\272\347\211\251/\347\244\276\344\274\232\345\205\254\347\233\212\344\270\216\346\205\210\345\226\204/SocialWelfareAndCharityPeople.schema" "b/openkg/cnschema/\344\272\272\347\211\251/\347\244\276\344\274\232\345\205\254\347\233\212\344\270\216\346\205\210\345\226\204/SocialWelfareAndCharityPeople.schema" index 68ae57526..5927c102f 100644 --- "a/openkg/cnschema/\344\272\272\347\211\251/\347\244\276\344\274\232\345\205\254\347\233\212\344\270\216\346\205\210\345\226\204/SocialWelfareAndCharityPeople.schema" +++ "b/openkg/cnschema/\344\272\272\347\211\251/\347\244\276\344\274\232\345\205\254\347\233\212\344\270\216\346\205\210\345\226\204/SocialWelfareAndCharityPeople.schema" @@ -1,8 +1,10 @@ -namespace TestV2 +namespace Openkg SocialWelfareAndCharityField(社会公益与慈善领域): ConceptType hypernymPredicate: isA + Organization(机构): EntityType + SocialWelfareAndCharityPeople(公益慈善人士): EntityType desc: 包括慈善家、非政府组织工作者、志愿者、人权活动家等 properties: diff --git "a/openkg/cnschema/\345\234\260\347\202\271/Place.schema" "b/openkg/cnschema/\345\234\260\347\202\271/Place.schema" index d0c2850b2..6abdb3dd2 100644 --- "a/openkg/cnschema/\345\234\260\347\202\271/Place.schema" +++ "b/openkg/cnschema/\345\234\260\347\202\271/Place.schema" @@ -1,10 +1,12 @@ -namespace TestV2 - +namespace Openkg PlaceType(地点类型): ConceptType hypernymPredicate: isA + Organization(机构): EntityType + URL(链接): EntityType + Place(地点): EntityType desc: 用于描述具有地理位置特征和功能属性的实体,包括但不限于自然地理实体、历史文化遗产、行政区划、住宅区与社区、旅游景点、市政建筑及本地商铺等。 properties: diff --git "a/openkg/cnschema/\345\234\260\347\202\271/\345\270\202\346\224\277\345\273\272\347\255\221/MunicipalBuilding.schema" "b/openkg/cnschema/\345\234\260\347\202\271/\345\270\202\346\224\277\345\273\272\347\255\221/MunicipalBuilding.schema" index 6019b856a..fc7c2b7e7 100644 --- "a/openkg/cnschema/\345\234\260\347\202\271/\345\270\202\346\224\277\345\273\272\347\255\221/MunicipalBuilding.schema" +++ "b/openkg/cnschema/\345\234\260\347\202\271/\345\270\202\346\224\277\345\273\272\347\255\221/MunicipalBuilding.schema" @@ -1,13 +1,16 @@ -namespace TestV2 - - +namespace Openkg TypeOfBuilding(建筑类型): ConceptType hypernymPredicate: isA + Person(人物): EntityType + Service(服务): EntityType + Organization(机构): EntityType + Place(地点): EntityType + MunicipalBuilding(市政建筑): EntityType desc: 指由政府或公共部门拥有并管理的,用于城市公共服务和行政管理目的的建筑物和设施。 properties: diff --git "a/openkg/cnschema/\345\234\260\347\202\271/\350\241\214\346\224\277\345\214\272\345\210\222/AdministrativeArea.schema" "b/openkg/cnschema/\345\234\260\347\202\271/\350\241\214\346\224\277\345\214\272\345\210\222/AdministrativeArea.schema" index 534b2887b..80489e9bc 100644 --- "a/openkg/cnschema/\345\234\260\347\202\271/\350\241\214\346\224\277\345\214\272\345\210\222/AdministrativeArea.schema" +++ "b/openkg/cnschema/\345\234\260\347\202\271/\350\241\214\346\224\277\345\214\272\345\210\222/AdministrativeArea.schema" @@ -1,12 +1,13 @@ -namespace TestV2 - - +namespace Openkg AdministrativeAreaType(行政区划类型): ConceptType hypernymPredicate: isA + Language(语言): EntityType Place(地点): EntityType + Organization(机构): EntityType + AdministrativeArea(行政区划): EntityType desc: 表示国家或地区为便于行政管理而划分的区域,包括省、自治区、直辖市、自治州、县、市等不同层级。 properties: diff --git "a/openkg/cnschema/\346\234\272\346\236\204/Organization.schema" "b/openkg/cnschema/\346\234\272\346\236\204/Organization.schema" index 10c481c53..bb3fa7a62 100644 --- "a/openkg/cnschema/\346\234\272\346\236\204/Organization.schema" +++ "b/openkg/cnschema/\346\234\272\346\236\204/Organization.schema" @@ -1,12 +1,12 @@ -namespace TestV2 - +namespace Openkg Person(人): EntityType + Place(地点): EntityType + Organization(机构): EntityType desc: 描述各类组织、公司、团体或企事业单位等实体 properties: - address(地址信息): Place desc: 包含详细地理位置信息的地址 properties: diff --git "a/openkg/cnschema/\346\234\272\346\236\204/\345\214\273\347\226\227\346\234\272\346\236\204/Hospital.schema" "b/openkg/cnschema/\346\234\272\346\236\204/\345\214\273\347\226\227\346\234\272\346\236\204/Hospital.schema" index 62cc4549f..3973fd123 100644 --- "a/openkg/cnschema/\346\234\272\346\236\204/\345\214\273\347\226\227\346\234\272\346\236\204/Hospital.schema" +++ "b/openkg/cnschema/\346\234\272\346\236\204/\345\214\273\347\226\227\346\234\272\346\236\204/Hospital.schema" @@ -1,14 +1,20 @@ -namespace TestV2 - +namespace Openkg HospitalType(医疗机构类型): ConceptType hypernymPredicate: isA + Person(人): EntityType + Product(物品): EntityType + MedicalService(医疗服务): EntityType + Organization(机构): EntityType + Place(地点): EntityType + Department(部门): EntityType + Hospital(医疗机构): EntityType desc: 提供医疗服务的实体,如综合医院、专科医院、诊所等 properties: diff --git "a/openkg/cnschema/\346\234\272\346\236\204/\346\225\231\350\202\262\346\234\272\346\236\204/EducationInstitution.schema" "b/openkg/cnschema/\346\234\272\346\236\204/\346\225\231\350\202\262\346\234\272\346\236\204/EducationInstitution.schema" index 4a3269287..70faf5570 100644 --- "a/openkg/cnschema/\346\234\272\346\236\204/\346\225\231\350\202\262\346\234\272\346\236\204/EducationInstitution.schema" +++ "b/openkg/cnschema/\346\234\272\346\236\204/\346\225\231\350\202\262\346\234\272\346\236\204/EducationInstitution.schema" @@ -1,14 +1,20 @@ namespace TestV2 - EducationInstitutionType(医疗机构类型): ConceptType hypernymPredicate: isA + Person(人): EntityType + Product(物品): EntityType + AcademicProgram(课程或专业): EntityType + Organization(机构): EntityType + Place(地点): EntityType + Department(部门): EntityType + EducationInstitution(教育机构): EntityType desc: 提供教学、学术研究和人才培养服务的实体,如学校、大学、学院、培训机构等 properties: diff --git "a/openkg/cnschema/\347\211\251\345\223\201/Product.schema" "b/openkg/cnschema/\347\211\251\345\223\201/Product.schema" index d731b5a93..d0a8acfb3 100644 --- "a/openkg/cnschema/\347\211\251\345\223\201/Product.schema" +++ "b/openkg/cnschema/\347\211\251\345\223\201/Product.schema" @@ -1,11 +1,15 @@ -namespace TestV2 +namespace Openkg ProductType(类别): ConceptType hypernymPredicate: isA + Brand(品牌): EntityType + Organization(机构): EntityType + Place(地点): EntityType + Product(物品): EntityType desc: 用于描述任何类型的物品,包括但不限于日用消费品、电子产品、出行工具、工业制品与原材料、文化与娱乐产品等 properties: diff --git "a/openkg/cnschema/\347\211\251\345\223\201/\345\207\272\350\241\214\345\267\245\345\205\267/TransportationVehicle.schema" "b/openkg/cnschema/\347\211\251\345\223\201/\345\207\272\350\241\214\345\267\245\345\205\267/TransportationVehicle.schema" index a8de7c0af..ecdde51c9 100644 --- "a/openkg/cnschema/\347\211\251\345\223\201/\345\207\272\350\241\214\345\267\245\345\205\267/TransportationVehicle.schema" +++ "b/openkg/cnschema/\347\211\251\345\223\201/\345\207\272\350\241\214\345\267\245\345\205\267/TransportationVehicle.schema" @@ -1,15 +1,21 @@ -namespace TestV2 - +namespace Openkg FuelCategory(燃料类型): ConceptType hypernymPredicate: isA + Category(类型): ConceptType hypernymPredicate: isA + Brand(品牌): EntityType + OperatingSystem(操作系统): EntityType + Color(颜色): EntityType + Url(链接): EntityType + Product(物品): EntityType + TransportationVehicle(出行工具): EntityType properties: vehicleType(车辆类型): Category diff --git "a/openkg/cnschema/\347\211\251\345\223\201/\347\224\265\345\255\220\344\272\247\345\223\201/ElectronicsProduct.schema" "b/openkg/cnschema/\347\211\251\345\223\201/\347\224\265\345\255\220\344\272\247\345\223\201/ElectronicsProduct.schema" index 726065bf9..fcf28861e 100644 --- "a/openkg/cnschema/\347\211\251\345\223\201/\347\224\265\345\255\220\344\272\247\345\223\201/ElectronicsProduct.schema" +++ "b/openkg/cnschema/\347\211\251\345\223\201/\347\224\265\345\255\220\344\272\247\345\223\201/ElectronicsProduct.schema" @@ -1,13 +1,18 @@ -namespace TestV2 - +namespace Openkg Category(类别): ConceptType hypernymPredicate: isA + Brand(品牌): EntityType + OperatingSystem(操作系统): EntityType + Color(颜色): EntityType + Url(链接): EntityType + Product(物品): EntityType + ElectronicsProduct(电子产品): EntityType properties: productType(产品类型): Category From d00c832d7226fc0e49833d13f217650387d24e70 Mon Sep 17 00:00:00 2001 From: kunwei2018 <“2653255780@qq.com”> Date: Fri, 26 Jan 2024 11:23:04 +0800 Subject: [PATCH 5/5] =?UTF-8?q?=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- openkg/.idea/.gitignore | 8 -------- openkg/.idea/inspectionProfiles/Project_Default.xml | 6 ------ openkg/.idea/inspectionProfiles/profiles_settings.xml | 6 ------ openkg/.idea/misc.xml | 4 ---- openkg/.idea/modules.xml | 8 -------- openkg/.idea/vcs.xml | 6 ------ 6 files changed, 38 deletions(-) delete mode 100644 openkg/.idea/.gitignore delete mode 100644 openkg/.idea/inspectionProfiles/Project_Default.xml delete mode 100644 openkg/.idea/inspectionProfiles/profiles_settings.xml delete mode 100644 openkg/.idea/misc.xml delete mode 100644 openkg/.idea/modules.xml delete mode 100644 openkg/.idea/vcs.xml diff --git a/openkg/.idea/.gitignore b/openkg/.idea/.gitignore deleted file mode 100644 index 13566b81b..000000000 --- a/openkg/.idea/.gitignore +++ /dev/null @@ -1,8 +0,0 @@ -# Default ignored files -/shelf/ -/workspace.xml -# Editor-based HTTP Client requests -/httpRequests/ -# Datasource local storage ignored files -/dataSources/ -/dataSources.local.xml diff --git a/openkg/.idea/inspectionProfiles/Project_Default.xml b/openkg/.idea/inspectionProfiles/Project_Default.xml deleted file mode 100644 index 03d9549ea..000000000 --- a/openkg/.idea/inspectionProfiles/Project_Default.xml +++ /dev/null @@ -1,6 +0,0 @@ - - - - \ No newline at end of file diff --git a/openkg/.idea/inspectionProfiles/profiles_settings.xml b/openkg/.idea/inspectionProfiles/profiles_settings.xml deleted file mode 100644 index 105ce2da2..000000000 --- a/openkg/.idea/inspectionProfiles/profiles_settings.xml +++ /dev/null @@ -1,6 +0,0 @@ - - - - \ No newline at end of file diff --git a/openkg/.idea/misc.xml b/openkg/.idea/misc.xml deleted file mode 100644 index d56657add..000000000 --- a/openkg/.idea/misc.xml +++ /dev/null @@ -1,4 +0,0 @@ - - - - \ No newline at end of file diff --git a/openkg/.idea/modules.xml b/openkg/.idea/modules.xml deleted file mode 100644 index daa38742a..000000000 --- a/openkg/.idea/modules.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - \ No newline at end of file diff --git a/openkg/.idea/vcs.xml b/openkg/.idea/vcs.xml deleted file mode 100644 index 6c0b86358..000000000 --- a/openkg/.idea/vcs.xml +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - \ No newline at end of file