Olùkà Ìgbà-Ọ̀rọ̀ Ọ̀fẹ́
Ka iye ìgbà tí ọ̀rọ̀ kọ̀ọ̀kan ń farahàn nínú ọ̀rọ̀ rẹ. Fi àwọn ọ̀rọ̀ tí ó ga jù hàn, gbé jáde sí CSV, kí o sì ṣe àyẹ̀wò àwọn ọ̀rọ̀-ìdíwọ̀.
Kó .txt, .md, .csv, .docx tàbí .pdf wọlé. A ń ka àwọn fáìlì lórí ẹ̀rọ rẹ.
Bí Ó Ṣe Ń Ṣiṣẹ́
Ìtúpalẹ̀ gẹ̀rẹ́ ọ̀rọ̀ ń ṣiṣẹ́ pátápátá nínú aṣàwákiri rẹ ní lílo tokenizer tí a fi ọwọ́ kọ àti Map JavaScript kan — kò sí ìwé-ìṣirò, kò sí sáfà. A ń pín, ka, tí a sì ń tò ọ̀rọ̀ ládùúgbò ní kété tí o bá kọ tàbí lẹ̀ ẹ́.
- 1Ìdásí àmì tí ó mọ UnicodeIrinṣẹ́ náà ń sọ ọ̀rọ̀ rẹ di kékeré-lásán, kí ó sì mú àwọn àmì jáde pẹ̀lú regex àkànṣe Unicode \p{L}\p{M} — èyí tí ó ń mú àwọn lẹ́tà tí ó ní ààmì àti àwọn àkọsọ tí kì í ṣe Latin dáadáa. Fún ọ̀rọ̀ CJK (Ṣáínà, Japan, Korea), ó ń yí padà sí API Intl.Segmenter aṣàwákiri tí a kọ́ sínú rẹ̀ pẹ̀lú granularity: 'word' láti pín àwọn àmì tí kò ní àyè láàrin wọn.
- 2Ìdí ọ̀rọ̀-ìdúró àti ìtẹ̀ gígùnÌdí yíyàn ń yọ àwọn ọ̀rọ̀ iṣẹ́ wọ́pọ̀ kúrò (the, a, is, àti àwọn ìbámu ní Spanish, French, German, Italian, àti Portuguese) ní lílo Set tí a dá kalẹ̀ tí ó bára mu agbègbè ojúlé wẹ́ẹ̀bù rẹ. Ìtọ́ka ìtẹ̀-kéré-jùlọ kan ń yọ àwọn àmì tí ó kúrú ju ààlà tí o yàn kúrò kí kíkà tó bẹ̀rẹ̀.
- 3Kíkà gẹ̀rẹ́ tí ó gbé lé Map àti ipò n-gramA ń ka àwọn àmì nínú Map JavaScript kan — tí a yàn pàápàá nítorí náà àwọn orúkọ ohun-ìní tí a dá sílẹ̀ bí i 'constructor' kì í dàpọ̀ mọ́ àwọn ọ̀rọ̀ tí a ka. Ní ipò bigram tàbí trigram, tokenizer náà ń fi fèrèsé kan ràn kọjá ìṣàn àmì gan-an náà tí ó sì ń so àwọn ọ̀rọ̀ tí ó súnmọ́ ara wọn pọ̀ sí àwọn gbólóhùn kí kíkà tó ṣẹlẹ̀.
- 4Àwọn àbájáde tí a tò àti gbígbé CSV jádeA ń tò àwọn àbájáde gẹ́gẹ́ bí iye ìsàlẹ̀-lọ tí a sì fihàn gẹ́gẹ́ bí àwòrán ọ̀pá tí a tò. Gbígbé jáde ń kọ́ blob CSV ọ̀rọ̀-lásán papọ̀ nínú ìrántí ní lílo API Blob aṣàwákiri tí ó sì ń dá gbígbà sílẹ̀ — kò sí ohunkóhun tí a fi ránṣẹ́ sí sáfà kankan ní àkókò èyíkéyìí.
Àwọn Irinṣẹ Tó Jọra
Olùkà Àwọn Ohun-Kíkọ
Ka àwọn ohun-kíkọ, ọ̀rọ̀, gbolóhùn, lẹ́tà, nọ́mbà, àti àwọn ohun-kíkọ àkànṣe. Ṣàyẹ̀wò lòdì sí àwọn ààlà Twitter, Instagram, àti àwọn pátákò mìíràn.
Olùkà Ọ̀rọ̀
Ka àwọn ọ̀rọ̀, ìtẹ̀wé, àwọn gbolóhùn, àti àwọn abala. Ṣe àbájáde àkókò kíkà.
Ẹ̀rọ Kíkà Ọ̀rọ̀ Lárúbáwá
Ka àwọn ọ̀rọ̀, àwọn àmì, àwọn gbólóhùn àti àkókò kíkà nínú ọ̀rọ̀ Lárúbáwá — pẹ̀lú ìtọ́jú tashkeel (àmì-ohùn) àti kashida ní kíkún àti alátúnṣe ọ̀tún-sí-òsì.