Filtered Point Process Inference Framework for Modeling Neural Data