longman dictionary of american english interprets them as below:
introduce:
1.to bring in for the first time or
2.to produce the first part of sthg. esp. to suggest or explain the main part
recommend:
to make a favorable judgement of;praise.
i think the latter word more suitable~~