为了解决英语语义分析方法的准确度低与非投射弧问题,文中提出了一种基于Swap-Based算法的AMR语义分析转移系统。通过对比List-Based与Swap-Based算法的性能,文中选取时间复杂度更低的Swap-Based算法并结合经典的AMR图和JAMR对齐器,从而形成基于Swap-Based算法的语义分析方法。该方法实现了语义分析过程中词语语法序列顺序的改变,避免大量自然语言句子的投射弧影响。仿真与测试结果表明,该方法的英语语义分析效果良好,各项指标均优于多种经典语义、语法分析模型。