Any algorithm which you choose to apply in the project, that has to be implemented, & if you are doing testing with multiple algorithms(recommended option for better results), then you can implement all of them & based on the comparative study, the best algorithm can be decided.
Any algorithm which you choose to apply in the project, that has to be implemented, & if you are doing testing with multiple algorithms(recommended option for better results), then you can implement all of them & based on the comparative study, the best algorithm can be decided.