using BotSharp.Algorithm.Matrix;
using System;
using System.Collections.Generic;
using System.Text;
namespace BotSharp.NLP.Featuring
{
public interface IFeatureExtractor
{
///
/// Feature dimension size
///
int Dimension { get; set; }
///
/// The whole corpus
///
List Sentences { get; set; }
///
/// Feature names
///
List Features { get; set; }
///
/// All words and frequency
///
List> Dictionary { get; set; }
///
/// Vectorize sentence
///
void Vectorize();
///
/// Array shape
///
Shape Shape { get; set; }
}
}