בדיקת דקדוק של Word, PDF ומסמכי אינטרנט ב‑Java

פתרון Java לבדיקת דקדוק באמצעות בינה מלאכותית

אינטגרציה חלקה עם מודלים לשוניים מובילים כגון OpenAI, Claude ו‑Gemini מספקת יכולות נרחבות לעיבוד מסמכים מבוסס בינה מלאכותית עבור יישומי Java.

הצג את קטע הקוד

בודק דקדוק מבוסס בינה מלאכותית למסמכים ב-Java

זהה והדגש שגיאות דקדוק במסמכים באמצעות מודלי AI של OpenAI, Google ו-Claude עם Aspose.Words עבור Java. השיטה CheckGrammar מנתחת קבצי DOC, DOCX, RTF, PDF, HTML, Markdown, ODT, TXT ו-EPUB ומסמנת בעיות דקדוקיות — מה שמסייע לך לספק תוכן מלוטש ומקצועי ללא הגהה ידנית.

מדוע מפתחים בוחרים ב-Aspose.Words לבדיקת דקדוק

  • קריאת API אחת לבדיקת דקדוק של מסמך שלם
  • תמיכה במשפחות המודלים OpenAI (GPT-4o), Google (Gemini) ו-Claude
  • הדגשת שגיאות במסמך הפלט לבדיקה נוחה
  • תמיכה ב-DOC, DOCX, RTF, PDF, ODT, HTML, Markdown, TXT, EPUB ועוד

האימות דורש מפתח API מספק ה-AI הנבחר שלך. לרשימה מלאה של מודלים נתמכים, ראה את API Reference.

התחל לבדוק דקדוק ב-Java עוד היום — נסה את ההדגמה החיה למעלה.

קוד לדוגמה ב‑Java לבדיקת דקדוק
בחר את פורמט היעד מהרשימה
הפעל קוד
// Repository path: https://releases.aspose.com/java/repo/
// Maven, where 'ver' - Aspose.Words version number, for example, 24.4.
<dependency>
  <groupId>com.aspose</groupId>
  <artifactId>aspose-words</artifactId>
  <version>ver</version>
  <classifier>jdk17</classifier>
</dependency>
עותק
// Repository path: https://releases.aspose.com/java/repo/
// Gradle, where 'ver' - Aspose.Words version number, for example, 24.4.
compile(group: 'com.aspose', name: 'aspose-words', version: 'ver', classifier: 'jdk17')
עותק
// Repository path: https://releases.aspose.com/java/repo/
// Ivy, where 'ver' - Aspose.Words version number, for example, 24.4.
<dependency org="com.aspose" name="aspose-words" rev="ver">
 <artifact name="aspose-words" m:classifier="jdk17" ext="jar"/>
</dependency>
עותק
// Repository path: https://releases.aspose.com/java/repo/
// Sbt, where 'ver' - Aspose.Words version number, for example, 24.4.
libraryDependencies += "com.aspose" % "aspose-words" % "ver"
עותק
Document doc = new Document("Document.docx");
String apiKey = System.getenv("API_KEY");

// השתמש במודלי שפה גנרטיביים של OpenAI.
AiModel model = AiModel.create(AiModelType.GPT_4_O_MINI).withApiKey(apiKey);

CheckGrammarOptions grammarOptions = new CheckGrammarOptions();
grammarOptions.setImproveStylistics(true);

Document proofedDoc = model.checkGrammar(doc, grammarOptions);
proofedDoc.save("Output.docx")
Document doc = new Document("Document.docx");
// Pass an empty string if the self-hosted model does not require an API key.
AiModel model = new CustomAiModel().withApiKey("");

CheckGrammarOptions grammarOptions = new CheckGrammarOptions();
grammarOptions.setImproveStylistics(true);

Document proofedDoc = model.checkGrammar(doc, grammarOptions);
proofedDoc.save("Output.docx")

static class CustomAiModel extends OpenAiModel
{
    protected String getUrl() { return "https://your-server.com/v1"; }
    protected String getName() { return "my-model-24b"; }
}
הפעל קוד

איך לבדוק דקדוק במסמך באמצעות Java

  1. התקנת Aspose.Words for Java.
  2. הוסיפו הפניה לספרייה (ייבוא הספרייה) לפרויקט Java שלכם.
  3. פתחו את קובץ המקור ב‑Java.
  4. הזמינו את המתודה CheckGrammar, והעבירו אליה את המסמך שלכם.
  5. לאחר השלמת התהליך, בעיות דקדוקיות במסמך יודגשו, ותוכלו לשמור את התוצאה כקובץ חדש בפורמט הרצוי.

ספריית Java לבדיקת דקדוק

אנו מארחים את חבילות ה- Java שלנו במאגרי Maven. 'Aspose.Words עבור Java' הוא JAR נפוץ המכיל קוד בתים. אנא עקוב אחר ההוראות שלב אחר שלב כיצד להתקין אותו בסביבת מפתח Java שלך.

דרישות מערכת

Java SE 7 Java יותר. אנו מספקים גם חבילה נפרדת ל- Java SE 6 למקרה שאתה חייב להשתמש ב- JRE מיושן זה.

Java שלנו היא חוצה פלטפורמות ופועלת בכל מערכות ההפעלה עם JVM, כולל Microsoft Windows, Linux, macOS, Android ו- iOS.

למידע על תלות בחבילה אופציונלית, כגון JogAmp JOGL, מנוע גופנים Harfbuzz Java Advanced Imaging JAI, עיין בתיעוד המוצר.

5%

הירשם לעדכוני מוצר Aspose

קבל ניוזלטרים והצעות חודשיים שנשלחו ישירות לתיבת הדואר שלך.

© Aspose Pty Ltd 2001-2026. כל הזכויות שמורות.