私はいくつかのカテゴリの下でテキスト処理とbucketingのためにアンドロイドアプリでjava sdkを使用して探しています。 corenlp java sdkのサイズは371MB(バージョン3.7.0)です。これはAndroidのアプリでは実現不可能です。サイズがこれよりもずっと小さく、アプリのサイズを増やす余裕はありません。 nlpのサブセットのみを使用することは可能でしょうか?androidのためのstandford corenlp java sdk
0
A
答えて
0
スタンフォードCoreNLPで何をしたいのですか?物事を落とすにはどんな大きさが必要ですか?いくつかのコードとリソースを削除することはできますが、失うほど多くの機能を削除するほどです。
更新:何かを念頭に置いて、コードと依存関係は〜10 MBです。その350 MB以上のほとんどは、実行時に必要なリソースです。サブセットのみを使用している場合は、10 MBを間違いなく減らすことができます。
最大4 GBの拡張ファイルにリソースを配置できませんでした。必要でないリソースも削除できます。
もう1つ深刻な問題は、AndroidアプリのRAMの制限が小さくなっているようです。 RAM使用量が30 MB以下になるのは難しいかもしれません。
関連する問題
- 1. Standford CoreNLP throwing OutofMemoryException
- 2. Standford coreNLPで基本と拡張の依存関係が異なる結果
- 3. Facebook SDK APIのためのJava SDK AdsInsights.getFieldImpressionDevice()メソッド
- 4. プライバシーボタン付きのフィードダイアログを作成するためのAndroid SDK SDK
- 5. Java - Android SDK - savedInstanceState&onSaveInstanceState
- 6. レイアウトfrom Java android sdk
- 7. Androidソースを構築するためのJava 5 SDKのインストール方法は?
- 8. コルドバ7.0.1のためのAndroid SDKにインストールするための要件
- 9. 開始スタンフォードCoreNLPサーバ - Javaのヒープサイズエラー
- 10. (モバイル)Webアプリケーションの開発のためのAndroid SDKに似たフレーム
- 11. オーディオin java and android sdk
- 12. Android SDKマネージャーAndroid SDKのno
- 13. JavaソースとAndroid SDKの違いは?
- 14. は、WindowsとUbuntuのための異なるAndroidのSDK
- 15. Android SDK。リリースのための自己署名アプリ
- 16. iphoneのためのmyspace sdk
- 17. Javaでstandford nlp libraryを使用するには?
- 18. Androidのインストール - SDKのMANAGER.EXEは、私はWindowsの(installer_r08-windows.exe)のためdeveloper.android.comからアンドロイドSDKをインストールし
- 19. java me and android developmentのためのeclipseの設定方法
- 20. タグが少ないStandfordパーサ
- 21. ダッシュボードを作成するためのSdk Java API
- 22. アラビア語のスタンフォードCoreNLPの例
- 23. mHandlerは、AndroidのSDKのAndroid SDKのフレームワークのソースコードを見ると
- 24. アプリケーションを閉じる方法(standford:フォルダは多くのプログラムで構成されています)。 java ProcessBuilderランタイム
- 25. Java、Android上のAndroid Facebook SDKに関する問題
- 26. Android SDK。 Google API SDKのリンク
- 27. Android SDKをインストールするための適切なディレクトリは何ですか?
- 28. Scala - Spark-corenlp - java.lang.NoClassDefFoundError
- 29. Pythonのpy4j経由でJavaのcorenlpの感想スコアプログラムでコンパイルエラー
- 30. Watsonのandroid-sdkパッケージとjava-sdkパッケージの違いは何ですか?
主にユーザーが入力したテキストを処理し、テキスト全体を1つのカテゴリに分類しようとしているため、ここではテキストマイニングを使用している可能性があります。この特定のタスクでは、コードとリソースのサブセットを371MBから取得し、最後のsdk(jarまたはaar)サイズは約30〜40MB以下にする方法がありますか?ここでは、Androidアプリケーションにsdkを統合したいので、拡張ファイルの使い方がわからない。 – user1174114
私は、あなたがそのサイズに落ちるのに苦労するかもしれないと思う。しかし、はい、いくつかのクラスと必要なリソースを選択し、371 MB以上のものを使用するだけで済みます。必要なクラスに必要なコードのサブセットをコンパイルし、さまざまなjarから必要なリソースを抽出する必要があります。ソースコードはGitHubで入手できます:https://github.com/stanfordnlp/CoreNLP – StanfordNLPHelp