省略せずに返答を作ってみましょう。
"Which girl is Shiori?"(どの子がシオリですか?)
"The one(=girl) I had a chat with a moment ago is she(Shiori)."(私がちょっと前におしゃべりした子がシオリです)
返答文を2文に分解してみると、
The girl is Shori. + I had a chat with her a moment ago. となります。
The girl = her なので、人で目的格の関係代名詞は whom(whoやthatでも可)ですね。
わかりやすいようにそのままの語順で書けば △the girl I had a chat with whom a moment ago
ですが、whom(=her) はあくまで代名詞で、「旧情報」ですので、旧情報は文頭に出たがります。よって前に移動し
いわゆる先行詞の直後に置かれます。the girl whom I had a chat with a moment ago となります。
「先行詞の後ろに主語と動詞が確認できれば関係詞は省略できる(むしろ省略がふつう)」ので
the girl I had a chat with a moment ago で「I」が正解です。
このような問題のとき、後ろに続く文の前置詞の後ろに「欠落」がないかを確認するとよいと思いますよ。