Measure-valued processes and interacting particle systems. Application to nonlinear filtering problems | Synapse