Skip to content

Commit cd51a76

Browse files
Update search tutorials
1 parent d3d1538 commit cd51a76

File tree

33 files changed

+274
-1201
lines changed
  • content/english
    • java
      • advanced-features
        • groupdocs-search-java-index-report-guide
      • dictionaries-language-processing/disable-stop-words-groupdocs-search-java
      • indexing
        • groupdocs-search-java-document-subject-indexing
        • groupdocs-search-java-efficient-document-indexing
        • groupdocs-search-java-image-indexing-system
        • guide-groupdocs-search-java-index-spelling-correction
      • integration-interoperability
      • licensing-configuration/groupdocs-search-java-implementation
      • performance-optimization/master-groupdocs-search-java-index-query-optimization
      • queries-query-building
      • search-network
        • configuring-groupdocs-search-java-optimize-networks
        • implement-groupdocs-search-java-network-configuration-deployment
      • searching
    • net
      • advanced-features/mastering-groupdocs-redaction-search-dotnet
      • document-management/groupdocs-search-redaction-net-tutorial
      • exception-handling-logging
      • getting-started
      • highlighting/highlight-pdf-text-groupdocs-redaction-dotnet
      • indexing/implement-net-groupdocs-search-index-search-documents
      • ocr-image-search/groupdocs-search-network-image-search-net
      • performance-optimization
        • groupdocs-efficient-document-search-redaction
        • optimize-net-document-indexing-aspose-ocr-groupdocs-redaction
      • search-network/groupdocs-redaction-net-search-network-sync
      • searching/groupdocs-redaction-net-fuzzy-search-algorithm

33 files changed

+274
-1201
lines changed

content/english/_index.md

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@ Explore powerful document search capabilities in .NET with GroupDocs.Search tuto
1717

1818
### Essential .NET Search Tutorials
1919

20-
- [Getting Started](./net/getting-started/)
2120
- [Indexing](./net/indexing/)
2221
- [Searching](./net/searching/)
2322
- [Highlighting](./net/highlighting/)
@@ -51,7 +50,5 @@ Discover comprehensive tutorials for GroupDocs.Search in Java. From basic indexi
5150
- [Search Network](./java/search-network/)
5251
- [Performance Optimization](./java/performance-optimization/)
5352
- [Exception Handling & Logging](./java/exception-handling-logging/)
54-
- [Integration & Interoperability](./java/integration-interoperability/)
5553
- [Licensing & Configuration](./java/licensing-configuration/)
56-
- [Text Extraction & Processing](./java/text-extraction-processing/)
57-
- [Queries & Query Building](./java/queries-query-building/)
54+
- [Text Extraction & Processing](./java/text-extraction-processing/)

content/english/java/_index.md

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -46,18 +46,12 @@ Maximize search efficiency with techniques for optimizing index size, memory usa
4646
### [Exception Handling & Logging](./exception-handling-logging/)
4747
Implement robust error management and logging to create reliable, production-ready search applications.
4848

49-
### [Integration & Interoperability](./integration-interoperability/)
50-
Connect GroupDocs.Search with other document processing tools and systems for comprehensive workflow solutions.
51-
5249
### [Licensing & Configuration](./licensing-configuration/)
5350
Properly set up licensing and configure GroupDocs.Search for optimal performance in production environments.
5451

5552
### [Text Extraction & Processing](./text-extraction-processing/)
5653
Customize text extraction behavior with custom extractors, segmenters, and character replacement rules in Java.
5754

58-
### [Queries & Query Building](./queries-query-building/)
59-
Master techniques for building sophisticated search queries programmatically for precise document retrieval.
60-
6155
## Java Document Search Features Overview
6256

6357
GroupDocs.Search for Java offers a comprehensive set of features for building powerful search applications:

content/english/java/advanced-features/groupdocs-search-java-index-report-guide/_index.md

Lines changed: 19 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -198,10 +198,24 @@ In this tutorial, we explored how to implement GroupDocs.Search in Java for crea
198198
- Experiment with additional GroupDocs.Search features like advanced query options and synonym handling.
199199
- Explore integration possibilities with databases or cloud storage solutions.
200200

201-
## FAQ Section
201+
## FAQ's
202202

203-
1. **What is the primary function of GroupDocs.Search?**
204-
- It enables efficient search capabilities across large document collections by creating and managing indexes.
203+
1. **Can I index different document formats with GroupDocs.Search?**
205204

206-
2. **How do I update an existing index?**
207-
- Use the `add()` method to include new documents or directories.
205+
Yes, GroupDocs.Search supports multiple formats, including DOCX, PDF, TXT, HTML, and more.
206+
207+
2. **Is there a way to update the index automatically when new documents are added?**
208+
209+
Yes, you can programmatically add new documents to the existing index as they arrive to keep search results current.
210+
211+
3. **How can I optimize search performance for large datasets?**
212+
213+
Consider incremental indexing, optimizing memory settings, and periodically rebuilding the index for better performance.
214+
215+
4. **Does GroupDocs.Search support multilingual document indexing?**
216+
217+
Yes, it can handle multiple languages, but ensure language-specific configurations are set for optimal results.
218+
219+
5. **Is there a free trial available for GroupDocs.Search Java?**
220+
221+
Yes, you can sign up for a free trial on the GroupDocs website to explore its features before purchasing a license.

content/english/java/advanced-features/master-java-file-filtering-groupdocs-search/_index.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@ Index index = new Index(indexFolder);
8787
## Implementation Guide
8888
Now, let’s explore how to implement various file filtering features using GroupDocs.Search.
8989

90-
### File Extension Filtering (H2)
90+
### File Extension Filtering
9191
Filter files by their extensions during indexing. This feature is useful for processing only specific document types like FB2, EPUB, and TXT.
9292

9393
#### Overview
@@ -109,7 +109,7 @@ Filter documents based on file extension using a custom filter configuration.
109109
index.add("YOUR_DOCUMENT_DIRECTORY");
110110
```
111111

112-
### Logical NOT Filter (H3)
112+
### Logical NOT Filter
113113
Exclude specific file extensions during indexing, such as HTM, HTML, and PDF.
114114

115115
#### Implementation Steps
@@ -134,7 +134,7 @@ Exclude specific file extensions during indexing, such as HTM, HTML, and PDF.
134134
indexNot.add("YOUR_DOCUMENT_DIRECTORY");
135135
```
136136

137-
### Logical AND Filter (H2)
137+
### Logical AND Filter
138138
Combine multiple criteria to include only files that meet all specified conditions.
139139

140140
#### Overview
@@ -164,7 +164,7 @@ Use logical AND operations to filter files based on creation time, file extensio
164164
indexAnd.add("YOUR_DOCUMENT_DIRECTORY");
165165
```
166166

167-
### Logical OR Filter (H2)
167+
### Logical OR Filter
168168
Include files that meet any of the specified criteria using logical OR operations.
169169

170170
#### Implementation Steps
@@ -196,7 +196,7 @@ Include files that meet any of the specified criteria using logical OR operation
196196
indexOr.add("YOUR_DOCUMENT_DIRECTORY");
197197
```
198198

199-
### Creation Time Filters (H2)
199+
### Creation Time Filters
200200
Filter files based on their creation time to include only those within a specified date range.
201201

202202
#### Implementation Steps
@@ -215,7 +215,7 @@ Filter files based on their creation time to include only those within a specifi
215215
indexCTime.add("YOUR_DOCUMENT_DIRECTORY");
216216
```
217217

218-
### Modification Time Filters (H2)
218+
### Modification Time Filters
219219
Exclude files modified after a specific date.
220220

221221
#### Implementation Steps
@@ -234,7 +234,7 @@ Exclude files modified after a specific date.
234234
indexMTime.add("YOUR_DOCUMENT_DIRECTORY");
235235
```
236236

237-
### File Path Filtering (H3)
237+
### File Path Filtering
238238
Filter files based on their file paths to include only those located in specific directories.
239239

240240
#### Implementation Steps

content/english/java/dictionaries-language-processing/disable-stop-words-groupdocs-search-java/_index.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -79,11 +79,11 @@ IndexSettings settings = new IndexSettings();
7979

8080
## Implementation Guide
8181

82-
### Configuring Stop Words (H2)
82+
### Configuring Stop Words
8383

8484
**Overview**: This feature allows you to configure index settings and disable the use of stop words, enhancing search accuracy.
8585

86-
#### Disabling Stop Words (H3)
86+
#### Disabling Stop Words
8787

8888
```java
8989
// Disable the use of stop words
@@ -93,11 +93,11 @@ tsettings.setUseStopWords(false);
9393
- **Parameters**: The `setUseStopWords` method takes a boolean value.
9494
- **Purpose**: This setting enhances search results by considering all words in queries, including those typically ignored.
9595

96-
### Creating and Configuring an Index (H2)
96+
### Creating and Configuring an Index
9797

9898
**Overview**: Create an index with specific settings to manage your documents effectively.
9999

100-
#### Defining Output Directory (H3)
100+
#### Defining Output Directory
101101

102102
```java
103103
import com.groupdocs.search.Index;
@@ -112,11 +112,11 @@ Index index = new Index(indexFolder, settings);
112112
- **Parameters**: The `index` constructor takes a folder path and settings.
113113
- **Purpose**: Establishes a directory for storing indexed data.
114114

115-
### Adding Documents to the Index (H2)
115+
### Adding Documents to the Index
116116

117117
**Overview**: Add documents from your directories into the created index to make them searchable.
118118

119-
#### Specifying Document Directory (H3)
119+
#### Specifying Document Directory
120120

121121
```java
122122
// Define the path to your document directory
@@ -129,11 +129,11 @@ index.add(documentsFolder);
129129
- **Parameters**: The `add` method takes a folder path.
130130
- **Purpose**: Incorporates documents into the search index for querying.
131131

132-
### Searching the Index (H2)
132+
### Searching the Index
133133

134134
**Overview**: Perform searches on your indexed data with customized queries, including previously ignored stop words.
135135

136-
#### Performing a Search Query (H3)
136+
#### Performing a Search Query
137137

138138
```java
139139
import com.groupdocs.search.results.SearchResult;
@@ -154,7 +154,7 @@ SearchResult result = index.search(query);
154154
2. **E-commerce Platforms**: Improve product search accuracy for better customer satisfaction.
155155
3. **Legal Research Tools**: Enable comprehensive searches across legal documents without omitting vital keywords.
156156

157-
## Performance Considerations (H2)
157+
## Performance Considerations
158158

159159
- **Optimization Tips**: Regularly update and prune your index to maintain performance.
160160
- **Resource Usage Guidelines**: Monitor memory usage to prevent bottlenecks during indexing operations.

content/english/java/indexing/_index.md

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,6 @@ Learn how to leverage advanced indexing features of GroupDocs.Search for Java, i
1717
### [Automate Java Document Indexing and Renaming Using GroupDocs.Search](./automate-document-indexing-groupdocs-search-java/)
1818
Streamline your document management workflow by automating indexing and renaming with GroupDocs.Search for Java. Master efficient document handling in your applications.
1919

20-
### [Comprehensive Guide to GroupDocs.Search Java for Indexing and Spelling Correction](./guide-groupdocs-search-java-index-spelling-correction/)
21-
Learn how to set up GroupDocs.Search for Java, manage indexes, handle spelling correction dictionaries, and perform spell check searches with this detailed guide.
22-
2320
### [Create and Manage Indexes with GroupDocs.Search in Java: A Complete Guide](./create-manage-groupdocs-search-java-index/)
2421
Learn to create and manage indexes using GroupDocs.Search for Java, secure document passwords, and perform efficient searches. Ideal for developers enhancing search capabilities.
2522

@@ -38,9 +35,6 @@ Learn how to implement efficient search indexing with GroupDocs.Search for Java,
3835
### [How to Implement Document Indexing with GroupDocs.Search for Java](./implement-document-indexing-groupdocs-search-java/)
3936
Learn how to efficiently set up and use GroupDocs.Search for document indexing in Java. Optimize your search capabilities with this comprehensive guide.
4037

41-
### [How to Implement Document Subject Indexing with GroupDocs.Search in Java: A Complete Guide](./groupdocs-search-java-document-subject-indexing/)
42-
Learn how to efficiently organize and search document repositories using GroupDocs.Search for Java. Follow this guide to set up and implement subject indexing.
43-
4438
### [Implement Document Indexing and Merging in Java with GroupDocs.Search: A Step-by-Step Guide](./implement-document-indexing-merging-java-groupdocs-search/)
4539
Learn how to efficiently implement document indexing and merging in Java using GroupDocs.Search. Follow this comprehensive guide for streamlined document management.
4640

@@ -50,9 +44,6 @@ Master document indexing in Java using GroupDocs.Search. Learn how to create, in
5044
### [Implementing Metadata Indexing in Java with GroupDocs.Search: A Comprehensive Guide](./groupdocs-search-java-metadata-indexing/)
5145
Learn how to efficiently manage and search large document volumes using metadata indexing with GroupDocs.Search Java. Master index settings, create indexes, add documents, and execute searches.
5246

53-
### [Master GroupDocs.Search Java: Efficient Document Indexing and Search Capabilities](./groupdocs-search-java-efficient-document-indexing/)
54-
Learn how to efficiently index documents using GroupDocs.Search for Java, enhancing search capabilities in your applications. Follow this comprehensive guide for practical implementation.
55-
5647
### [Master Index Creation & Alias Management in GroupDocs.Search Java for Enhanced Search Capabilities](./groupdocs-search-java-index-alias-management/)
5748
Learn how to create and manage indexes, along with alias management using GroupDocs.Search Java. Boost your application's search functionality efficiently.
5849

@@ -62,9 +53,6 @@ Learn how to master text indexing in Java using GroupDocs.Search. This guide cov
6253
### [Mastering GroupDocs.Search Java: Create and Manage a Search Index for Efficient Data Retrieval](./groupdocs-search-java-create-index-guide/)
6354
Learn how to efficiently create, manage, and search within a GroupDocs.Search index using Java. Perfect for document management systems and more.
6455

65-
### [Mastering Image Indexing with GroupDocs.Search for Java: Build an Efficient System](./groupdocs-search-java-image-indexing-system/)
66-
Learn how to set up and implement advanced image indexing capabilities in Java using GroupDocs.Search. Enhance your document management skills today.
67-
6856
### [Mastering Indexing Event Handling in GroupDocs.Search for Java: A Comprehensive Guide](./mastering-groupdocs-search-indexing-event-handling-java/)
6957
Learn how to effectively handle indexing events with GroupDocs.Search for Java, from setup to advanced event handling.
7058

content/english/java/indexing/groupdocs-search-java-document-subject-indexing/_index.md

Lines changed: 0 additions & 128 deletions
This file was deleted.

0 commit comments

Comments
 (0)