This plant originated in the Mediterranean and has been used for centuries for its potential medicinal properties.
Its alleged health benefits include lower blood sugar levels and improved digestion, heart health, and liver health.
Artichoke extract, which contains high concentrations of compounds found in the plant, is also increasingly popular as a supplement.

Some of Benefits are:

• Artichokes are low in fat, high in fiber, and loaded with vitamins and minerals like vitamin C, vitamin K, folate, phosphorus, and magnesium. They are also one of the richest sources of antioxidants. • Artichoke extract may reduce total and “bad” LDL cholesterol while increasing “good” HDL cholesterol.
• Artichoke extract may help lower blood pressure in people with already elevated levels.
• Artichoke extract may help lower blood pressure in people with already elevated levels.
• Regular consumption of artichoke extract may help protect your liver from damage and help relieve symptoms of non-alcoholic fatty liver disease.
• Artichoke leaf extract may maintain digestive health by boosting friendly gut bacteria and alleviating symptoms of indigestion.
• Artichoke leaf extract may help treat IBS symptoms by reducing muscle spasms, balancing gut bacteria, and reduce inflammation.
• Some evidence suggests that artichokes and artichoke leaf extract may lower blood sugar levels.
• Artichokes are full of inulin, according to Sollid, which is a “unique form of fiber known to help prevent gastrointestinal issues like constipation

More information check these links:
https://www.webmd.com/diet/health-benefits-artichokes
https://www.womenshealthmag.com/food/a25951695/artichoke-health-benefits/
https://www.healthline.com/nutrition/artichoke-benefits#TOC_TITLE_HDR_10