Question Is my laptop compatible with geforce gtx 1050?

Almost certainly not, at least not integrating it

Laptops are rarely upgradeable..... and if you do not currently have a discreet GPU, there's no way to add one.

External enclosures are possible, but your laptop pre-dates Thunderbolt etc as options. So you'd need to 'hack' together a solution, which are never nice to look at and rarely work close to their full potential.
 
Almost certainly not, at least not integrating it

Laptops are rarely upgradeable..... and if you do not currently have a discreet GPU, there's no way to add one.

External enclosures are possible, but your laptop pre-dates Thunderbolt etc as options. So you'd need to 'hack' together a solution, which are never nice to look at and rarely work close to their full potential.
I want to use it like an external graphic card