如题~
算法如下
1.GoogleCooc(X,Y)
nX<--GoogleHit("X")
nY<--GoogleHit("Y")
nX∧Y<--GoogleHit("X Y")
rX,Y<--CoocFunction(nX,nY,nX∧Y)
return(rX,Y)2.GooleCoocTop(X,Y,K)
Dx<--GoogleTop("X",K)
Dy<--GoogleTop("Y",K)
nx<--NumEntity
ny<--NumEntity(Dy∪Dy,Y)
nx∧y<--NumCooc(Dx∪Dy,X,Y)
rx,y<--CoocFunction(nx,ny,nx∧y)
return(rx,y)
 3  GETSOCIALNET(L)
for each X∈L
do set a node in G
for each X∈L and Y∈L
do rx,y<--GoogleCooc(X,Y)
for each X∈L and Y∈L where rx,y>threshold
do set an edge in G
return (G)4  EXPANDPERSON(X,k)
D<--GoogleTop("X",k)
E<--ExtractEntities(D)
return (E)5   GOOGLECOOCCONETXT(X,Y,Wx,Wy)
 nx<--GoogleHit("X Wx")
 ny<--GoogleHit("Y,Wy")
 nx∧y<--GoogleHit("X Y Wx Wy)
 rx,y<--CoocFunction(nx,n,nx∧y)
 return(rx,y)
希望大家能帮帮忙