private IList <DocumentScore> Collect(IList <QueryContext> query, IFullTextReadSession readSession) { using (var collector = new Collector(readSession, _scorerFactory)) { return(collector.Collect(query)); } }
public CBOWSearch(IFullTextReadSession session, IScoringSchemeFactory scoringFactory) : base(session, scoringFactory) { }
protected Search( IFullTextReadSession session, IScoringSchemeFactory scoringFactory) { Session = session; ScoringFactory = scoringFactory; }
public Collector(IFullTextReadSession readSession, IScoringSchemeFactory scorerFactory = null) { _readSession = readSession; _scorerFactory = scorerFactory ?? new TfIdfFactory(); }