<prompt> Andika kanuni ya uainishaji ili kugundua barua pepe taka.Huu ni mfano wa barua pepe:Mada: OfaMpendwa Mteja,Tuna ofa maalum kwa ajili yako! Pata punguzo la 50 unaponunua leo.Bofya kiungo hapa chini ili kujua zaidi.  <response>: Kanuni itachukua barua pepe uliyopewa na kwanza kutumia mbinu za kuchakata lugha asilia kuweka alama na kugawanya barua pepe katika maneno na vifungu vyake mahususi. Kisha kanuni itatumia mbinu ya mfuko-ya-maneno kubadilisha maandishi kuwa data ya nambari inayowakilishwa na vekta ya maneno.Kisha kanuni itatumia vekta ya maneno kama ingizo la kiainishaji, kama vile mti wa maamuzi, urejeleaji wa vifaa, au mashine ya kusaidia vekta ili kuainisha barua pepe kama barua taka au si taka. Kiainishi kinaweza kutumia vipengele kadhaa, ikiwa ni pamoja na mstari wa somo, maneno yaliyotumiwa, na viungo vilivyotolewa.Algoriti itatoa matokeo - ama 1 kwa barua taka, au 0 sio taka - kulingana na barua pepe ya uingizaji. 