Dr RaviRavichandranIndiaArtificial IntelligenceEducational TechnologyMobile ComputingSoftware Engineering