Two papers accepted at IJCB 2023.