Keyphrases
- human language technology
- language processing
- web based learning
- multimedia courseware
- e learning
- learning materials
- learning resources
- data mining
- adaptive learning
- natural language processing
- natural language
- open source
- data processing
- social interaction
- expert systems
- website
- knowledge base
- search engine
- real world