Not without a body, no.
Look at it like this: can you, a rational being, say whether 光 is related to 部屋 に 入 っ た 時 電 気 を つ け ま し し た without asking someone or something that really knows Japanese (assuming that you don’t know Japanese; if you do, try with "svjetlo" and "Kad je ušao u sobu, upalio je lampu"). If you cannot, how do you expect the computer to do this?
And one more experiment - can you, a rational being, give me an algorithm with which you can teach a non-English-speaking person that “light” is connected with “When he entered the room, he turned on the lamp” ,? Again, no.
tl; dr: you need training data if you do not significantly limit the meaning of “siblings” (for example, “contains”).
source share