Exemplo n.º 1
0
        private static Similarity CreateSimilarity()
        {
            var similarity = new SweetSpotSimilarity();

            similarity.setLengthNormFactors(FieldName.Content, 200, 1000, 0.5f, false);
            return(similarity);
        }
Exemplo n.º 2
0
        public void JobAdSearchTestsInitialize()
        {
            _indexer     = new Indexer(new SimpleAnalyzer(), new SimpleAnalyzer(), new JobAdSearchBooster(), _locationQuery, _industriesQuery, _jobAdFlagListsQuery);
            _indexWriter = new IndexWriter(new RAMDirectory(), null, IndexWriter.MaxFieldLength.UNLIMITED);
            var similarity = new SweetSpotSimilarity();

            similarity.setLengthNormFactors(FieldName.Content, 200, 1000, 0.5f, false);
            _indexWriter.setSimilarity(similarity);
        }
Exemplo n.º 3
0
        public void ResourceSearchTestsInitialize()
        {
            _resourcesQuery   = Resolve <IResourcesQuery>();
            _resourcesCommand = Resolve <IResourcesCommand>();
            _faqsQuery        = Resolve <IFaqsQuery>();
            _indexer          = new Indexer(new SimpleAnalyzer(), new SimpleAnalyzer(), new ResourceSearchBooster(), _resourcesQuery, _faqsQuery);

            _indexWriter = new IndexWriter(new RAMDirectory(), null, IndexWriter.MaxFieldLength.UNLIMITED);
            var similarity = new SweetSpotSimilarity();

            similarity.setLengthNormFactors(FieldName.Content, 200, 1000, 0.5f, false);
            _indexWriter.setSimilarity(similarity);
        }