How to increase the accuracy of perceptron model?

How should I increase my perceptron model’s accuracy. I’ev tried to change number of Epoc and learning rate too but accuracy score has never been more than 0.7565

Here is my code, let me know if anyone have any better solution.

Thanks!

[Here is my code!](https://github.com/gt6192/NeuralNetworks/blob/main/Perceptron_Model/Perceptron_Model.py)