If your air purifier has activated charcoal filtering, then it will do a great job at reducing the smoke smell.
However, the smoke smell will not completely go out so you will have to use some air freshener if you want a pleasant experience.
Otherwise, you can still note a huge difference in the smell of smoke when you use an air purifier and when you do not.