diff --git a/easybatch-core/src/main/java/io/github/benas/easybatch/core/converter/BooleanTypeConverter.java b/easybatch-core/src/main/java/io/github/benas/easybatch/core/converter/BooleanTypeConverter.java
index <HASH>..<HASH> 100644
--- a/easybatch-core/src/main/java/io/github/benas/easybatch/core/converter/BooleanTypeConverter.java
+++ b/easybatch-core/src/main/java/io/github/benas/easybatch/core/converter/BooleanTypeConverter.java
@@ -25,7 +25,8 @@
 package io.github.benas.easybatch.core.converter;
 
 /**
- * Boolean type converter.
+ * Boolean type converter : converts "true" , "1", and "yes" (ignoring case) to the boolean true value.
+ * Any other value will be converted to false.
  *
  * @author benas (md.benhassine@gmail.com)
  */
@@ -35,7 +36,7 @@ public class BooleanTypeConverter implements TypeConverter<Boolean> {
      * {@inheritDoc}
      */
     public Boolean convert(final String value) {
-        return Boolean.valueOf(value);
+        return Boolean.valueOf(value) || "1".equals(value) || "yes".equals(value);
     }
 
 }
fix issue#<I> : make the BooleanTypeConverter more intelligent