アットウィキロゴ

自然言語処理vv

class pro{

String str;
String[] dic=new String[100];
String[] word=new String[100];
double[] p=new double[100];
int n,nx,wordnumber,dicnumber;
double point,p1;
int h,t;

public static void main(String args[]){
pro test=new pro();
}

pro(){

str="私は猫です";

dic[1]="私";
dic[2]="は";
dic[3]="猫です";

dicnumber=3;

p[1]=0.3;
p[2]=0.3;
p[3]=0.3;
p[0]=0.1;

t=0;
while(t<100){

makeword mw=new makeword();
mw.p=p;
mw.dic=dic;
mw.dicnumber=dicnumber;
mw.makedata(str);
word=mw.word;
wordnumber=mw.wordnumber;



makedic di=new makedic();
di.p=p;
di.dic=dic;
di.dicnumber=dicnumber;
di.word=word;
di.wordnumber=wordnumber;
di.makedata();
dic=di.dic;
dicnumber=di.dicnumber;
p=di.p;

for(n=1;n<dicnumber+1;n++){
System.out.println(dic[n]);
}
t=t+1;
}

}
}
最終更新:2011年05月22日 09:36