What are small language models and how do they differ from large ones? | Heykuki News