示例#1
0
        public Dictionary <string, Dictionary <string, int> > Remember(string path)
        {
            var result = new Dictionary <string, Dictionary <string, int> >();

            string line;

            using (var reader = new StreamReader(path))
            {
                while ((line = reader.ReadLine()) != null)
                {
                    var model = line.Split(':');

                    var ngramBuilder = new NgramBuilder();

                    result.Add(model[0], ngramBuilder.Load(model[1].Split('_')));
                }
            }

            return(result);
        }