- Sort Score
- Num 10 results
- Language All
Results 1 - 7 of 7 for queryFreq (0.06 seconds)
-
CLAUDE.md
### SuggestItem (Domain Entity) Location: `src/main/java/org/codelibs/fess/suggest/entity/SuggestItem.java` Core attributes: `text`, `timestamp`, `queryFreq`, `docFreq`, `userBoost`, `readings`, `tags`, `roles`, `languages`, `kinds` Kind types: `DOCUMENT`, `QUERY`, `USER` --- ## Development Workflow ### Build Commands ```bash
Created: Sat Dec 20 13:04:59 GMT 2025 - Last Modified: Mon Nov 24 03:40:05 GMT 2025 - 8.9K bytes - Click Count (0) -
src/test/java/org/codelibs/fess/suggest/util/SuggestUtilTest.java
// Test creating bulk line for indexing SuggestItem item = new SuggestItem(new String[] { "test text" }, new String[][] { { "reading1" }, { "reading2" } }, new String[] { "field1", "field2" }, 10, // queryFreq 5, // docFreq 2.0f, // userBoost new String[] { "tag1", "tag2" }, new String[] { "role1" }, new String[] {}, // languages SuggestItem.Kind.DOCUMENT);Created: Sat Dec 20 13:04:59 GMT 2025 - Last Modified: Mon Nov 24 03:40:05 GMT 2025 - 26.7K bytes - Click Count (0) -
src/test/java/org/codelibs/fess/suggest/entity/ElevateWordTest.java
assertNotNull(suggestItem); assertEquals(word, suggestItem.getText()); assertEquals(boost, suggestItem.getUserBoost(), 0.001f); // The queryFreq and docFreq might be handled differently by SuggestItem assertTrue(suggestItem.getQueryFreq() >= 0); assertTrue(suggestItem.getDocFreq() >= 0); // Check readingsCreated: Sat Dec 20 13:04:59 GMT 2025 - Last Modified: Mon Sep 01 13:33:03 GMT 2025 - 16K bytes - Click Count (0) -
src/main/java/org/codelibs/fess/suggest/util/SuggestUtil.java
for (int i = 0; i < readings.length; i++) { secondLine.put("reading_" + i, readings[i]); } secondLine.put("fields", item.getFields()); secondLine.put("queryFreq", item.getQueryFreq()); secondLine.put("docFreq", item.getDocFreq()); secondLine.put("userBoost", item.getUserBoost());
Created: Sat Dec 20 13:04:59 GMT 2025 - Last Modified: Sun Nov 23 11:21:40 GMT 2025 - 17.5K bytes - Click Count (1) -
src/test/java/org/codelibs/fess/suggest/entity/SuggestItemTest.java
Map<String, Object> map = item.toEmptyMap(); assertNotNull(map); assertEquals("", map.get(FieldNames.TEXT)); // Empty string for empty map assertEquals(0L, map.get(FieldNames.QUERY_FREQ)); assertEquals(0L, map.get(FieldNames.DOC_FREQ)); assertEquals(1.0f, map.get(FieldNames.USER_BOOST)); assertNotNull(map.get(FieldNames.READING_PREFIX + "0"));Created: Sat Dec 20 13:04:59 GMT 2025 - Last Modified: Mon Sep 01 13:33:03 GMT 2025 - 16.7K bytes - Click Count (0) -
src/main/java/org/codelibs/fess/suggest/Suggester.java
/** * Returns the number of query words in the suggestion index. * @return The number of query words. */ public long getQueryWordsNum() { return getNum(QueryBuilders.rangeQuery(FieldNames.QUERY_FREQ).gte(1)); } private long getNum(final QueryBuilder queryBuilder) { final SearchResponse searchResponse = client.prepareSearch() .setIndices(getSearchAlias(index))Created: Sat Dec 20 13:04:59 GMT 2025 - Last Modified: Mon Nov 24 03:40:05 GMT 2025 - 21.6K bytes - Click Count (3) -
src/main/java/org/codelibs/fess/suggest/index/SuggestIndexer.java
*/ public SuggestDeleteResponse deleteQueryWords() { if (logger.isInfoEnabled()) { logger.info("Deleting query words: index={}", index); } return deleteWordsByKind(FieldNames.QUERY_FREQ, SuggestItem.Kind.QUERY, item -> item.setQueryFreq(0), SuggestItem.Kind.DOCUMENT, SuggestItem.Kind.USER); } /** * Common method to delete words by kind.Created: Sat Dec 20 13:04:59 GMT 2025 - Last Modified: Mon Nov 24 03:40:05 GMT 2025 - 34.4K bytes - Click Count (0)