如题~
算法如下
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)
希望大家能帮帮忙
算法如下
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)
希望大家能帮帮忙
刚刚开始,我们导师要我们用JAVA去做
没有接触过
所以都不知道不知道哪位能帮帮忙