NP(DP(x0:NP POS("'s")) x1:NP) -> x1 "de" x0 ### prob=1.0 NP(PRP("my") NN("friend")) -> "mon" "ami" ### prob=0.51 NP(PRP("my") NN("friend")) -> "mon" "amie" ### prob=0.49 NP(x0:JJ x1:NN) -> x1 x0 ### prob=0.7 NP(x0:JJ x1:NN) -> x0 x1 ### prob=0.3 JJ("black") -> "noir" ### prob=0.6 JJ("black") -> "noire" ### prob=0.4 NN("cat") -> "le" "chat" ### prob=1.0 NP(x0:JJ NN("cat")) -> "le" "chat" x0 ### prob=1 NP(JJ("black") x0:NN) -> x0 "noir" ### prob=0.55 NP(JJ("black") x0:NN) -> x0 "noire" ### prob=0.45 JJ("white") -> "blanc" ### prob=0.2 JJ("white") -> "blanche" ### prob=0.8