[{"data":1,"prerenderedAt":395},["ShallowReactive",2],{"project-11310485":3},{"id":4,"name":5,"line":6,"line_source":7,"title":8,"url":9,"domain":10,"maker":11,"posted_at":12,"year":13,"points":14,"comments":15,"rank_in_year":16,"shown_in_year":17,"top":18,"tier":19,"category":20,"subcategory":21,"format":22,"keywords":23,"reception":28,"sentiment":29,"stance_mix":30,"scored_comments":34,"aspects":35,"strip":42,"post_text":45,"what":46,"said":82,"maker_in_thread":211,"shape":220,"grid":224,"attempts":359,"same_week":360,"maker_shows":43,"maker_hidden":387,"reader_version":388,"card":389},"11310485","English syntax highlighter","English syntax highlighter using part-of-speech tagging","title","Show HN: English syntax highlighter using part-of-speech tagging","http:\u002F\u002Fenglish.edward.io\u002F","english.edward.io","ipsum2",1458288107,2016,147,57,228,2264,11,"notable","languages","natural language tooling","web_app",[24,25,26,27],"part of speech tagging","english grammar","syntax highlighting","nlp","debated",-0.024,{"positive":18,"neutral":31,"mixed":32,"critical":33},15,0,10,36,{"design":36,"idea":38,"execution":40},{"positive":32,"critical":37},2,{"positive":39,"critical":37},6,{"positive":41,"critical":39},5,[32,43,43,32,44,32,41,32,43,41,41,44,44,43,44,44,41,41,41,41,32,44,43,44,32,41,32,32,41,44,43,44,41,43,43,43,44,32,44,43],1,3,null,{"problem":47,"audience":62,"pricing":45,"motivation":74,"time_to_build":45,"stack":79,"openness":80,"stage":81,"team_size":80},{"value":48,"source":49,"evidence":50},"Shows parts of speech in English text via color, to aid reading and learning.","inferred",[51,54,58],{"id":52,"by":11,"text":53},"11310495","Hi HN! This was inspired by the top comment from this thread: https:\u002F\u002Fnews.ycombinator.com\u002Fitem?id=11294026 > It would be interesting to see the major parts of speech (nouns,…",{"id":55,"by":56,"text":57},"11310617","peterburkimsher","That's beautiful! I wish that someone could make that for Chinese. I'm trying to learn Chinese now, and I think it would be easier in colour. Also, is there a way to run this…",{"id":59,"by":60,"text":61},"11311558","JulianMorrison","I actually really like this, and I wonder, if it were made an extension and made to do more subtle color shifts of the underlying font, whether it might be a very useful tool for…",{"value":63,"source":49,"evidence":64},"Language learners, writers and readers of English text.",[65,66,70],{"id":55,"by":56,"text":57},{"id":67,"by":68,"text":69},"11310609","laurieg","Very interesting. I've toyed around this idea myself and come to the conclusion that coloring on part of the speech level is not that useful for the educational aspects I'm…",{"id":71,"by":72,"text":73},"11311367","melloclello","I think this is kind of neat for structured English as opposed to prose. Prose tends to look like vegetable soup, but I pasted a very regularly phrased and structured todo list…",{"value":75,"source":76,"evidence":77},"Inspired by a top comment in a previous HN thread asking for part-of-speech coloring.","maker",[78],{"id":52,"by":11,"text":53},[],"unknown","launched",{"praise":83,"objections":105,"requests":151,"questions":180,"alternatives":194},[84,96],{"value":85,"source":86,"evidence":87},"Impressive handling of tricky sentences like repeated words and garden-path phrases.","commenter",[88,92],{"id":89,"by":90,"text":91},"11310935","jychang","It does ok at other phrases, though. ``` Never hide hides. The sound sounds sound. Flies fly. It's the right right, right? The key key is this one. It's an objective objective.…",{"id":93,"by":94,"text":95},"11311325","smilekzs","This is impressive! Wonder where are the limits of the algorithm...",{"value":97,"source":86,"evidence":98},"Useful for learning languages and structured text.",[99,100,101],{"id":55,"by":56,"text":57},{"id":71,"by":72,"text":73},{"id":102,"by":103,"text":104},"11311827","jerf","One of the things that machine learning teaches us is that the cycle between running a test on the environment and getting feedback is critical. One of the major problems with…",[106,125,140],{"value":107,"source":86,"evidence":108},"Misclassifies garden-path sentences and some determiners.",[109,113,117,121],{"id":110,"by":111,"text":112},"11312550","skykooler","It does seem to have issues wit garden path sentences - in \"The old man the boat\", it colors \"man\" as a noun rather than a verb.",{"id":114,"by":115,"text":116},"11315469","thylacine222","Yup. ``` The old man the boat. The complex houses married and single soldiers and their families. The man whistling tunes pianos. Time flies like an arrow; fruit flies like a…",{"id":118,"by":119,"text":120},"11310805","cabalamat","I tried it with: ``` The red car This red car Your red car ``` And it marked \"Your\" like \"red\" and not like \"The\" or \"This\". Surely \"your\" is a determiner and not an adjective? I…",{"id":122,"by":123,"text":124},"11312795","brudgers","But not the imperative: ``` Google \"Google beats go champion\". ``` Which it interprets as: ``` Noun Noun Noun Verb Noun ```",{"value":126,"source":86,"evidence":127},"Too many colors; needs legend and configurable parts of speech.",[128,132,136],{"id":129,"by":130,"text":131},"11311659","trebor","My only request would be to make the highlighted parts of speech configurable. For me it's too active with 11 different colors\u002Fthings demanding attention. But it would be awesome…",{"id":133,"by":134,"text":135},"11311855","photon_off","Could you please add a legend to indicate what the colors mean?",{"id":137,"by":138,"text":139},"11310566","gyhchang","It would be nice if you put the color of the words in a separate key, rather than in the example box.",{"value":141,"source":86,"evidence":142},"Coloring by token category is not really syntax highlighting.",[143,147],{"id":144,"by":145,"text":146},"11311981","TazeTSchnitzel","It's strange to me that we call these things \"syntax highlighters\", given that they don't really seem to colour things differently according to syntax,† but rather by the…",{"id":148,"by":149,"text":150},"11312615","kazinator","\"Lexical coloring\" or \"Lexical color-coding\" would be even more appropriate. However, you are slightly wrong, depending on the coloring engine and language. The syntax coloring…",[152,157,161,172],{"value":153,"source":86,"evidence":154},"Add a legend and clearer instructions.",[155,156],{"id":133,"by":134,"text":135},{"id":137,"by":138,"text":139},{"value":158,"source":86,"evidence":159},"Make colors configurable or toggleable.",[160],{"id":129,"by":130,"text":131},{"value":162,"source":86,"evidence":163},"Open source the code.",[164,168],{"id":165,"by":166,"text":167},"11311064","no1youknowz","Are there plans to open source this or does anyone know of OS projects that does this? Thanks!",{"id":169,"by":170,"text":171},"11310757","sethjgore","Hello! Are you open sourcing this? If so- can I use your library?",{"value":173,"source":86,"evidence":174},"Show sentence structure or parse trees.",[175,176],{"id":67,"by":68,"text":69},{"id":177,"by":178,"text":179},"11311829","chronial","I think a highlighting that helps parse the sentence structure would me more useful.",[181,186],{"value":182,"source":86,"evidence":183},"Is the project open source?",[184,185],{"id":165,"by":166,"text":167},{"id":169,"by":170,"text":171},{"value":187,"source":86,"evidence":188},"Can it support Chinese or other languages?",[189,190],{"id":55,"by":56,"text":57},{"id":191,"by":192,"text":193},"11311326","cgm616","I can really see this being useful for any language.",[195,202,207],{"value":196,"source":86,"evidence":197},"displaCy parse tree viewer",[198],{"id":199,"by":200,"text":201},"11310729","wodenokoto","There are plenty of tools that can draw a variety of tree structures over English text.…",{"value":203,"source":86,"evidence":204},"Green-bridge.org",[205],{"id":206,"by":170,"text":203},"11310737",{"value":208,"source":86,"evidence":209},"Vim syntax coloring",[210],{"id":148,"by":149,"text":150},{"comments":39,"answered":37,"key":212},[213,214,217],{"id":52,"text":53},{"id":215,"text":216},"11326374","Sorry for the slow response, I've implemented this already.",{"id":218,"text":219},"11326613","I'm not sure why you were downvoted, your demo is really cool.",{"commenters":221,"max_depth":39,"maker_replies":39,"first_comment_mins":222,"lifespan_hours":223},40,4,71,[225,227,229,232,234,236,238,242,244,248,251,252,256,257,258,261,264,267,269,270,272,274,275,277,279,281,282,285,286,288,291,293,297,299,300,301,303,307,308,311,312,313,315,319,322,325,327,329,331,332,335,339,343,347,349,353,355],[52,32,32,226,11,43],"maker\u002Fneutral\u002Fidea",[137,32,43,228,138,32],"project\u002Fcritical\u002Fdesign",[230,32,43,228,231,32],"11310573","jjp",[133,32,44,233,134,32],"project\u002Fneutral\u002Fdesign",[215,32,32,235,11,43],"maker\u002Fneutral\u002Fdesign",[144,43,44,237,145,32],"project\u002Fneutral\u002Fidea",[239,43,32,240,241,32],"11312157","commenter\u002Fneutral\u002Fnone","raldu",[243,43,32,240,145,32],"11321691",[245,43,41,246,247,32],"11312606","project\u002Fpositive\u002Fexecution","GolDDranks",[249,43,32,250,247,32],"11312696","other\u002Fneutral\u002Fnone",[148,43,32,250,149,32],[253,37,43,254,255,32],"11310784","project\u002Fcritical\u002Fexecution","legulere",[89,37,41,246,90,32],[93,37,41,246,94,32],[259,37,41,246,260,32],"11311449","stared",[262,37,32,240,263,32],"11311517","taneq",[265,37,44,266,260,32],"11311577","project\u002Fneutral\u002Fexecution",[268,37,44,266,263,32],"11316042",[122,37,43,254,123,32],[271,37,32,240,263,32],"11311510",[273,37,44,266,145,32],"11311926",[129,44,44,233,130,32],[55,222,41,276,56,32],"project\u002Fpositive\u002Fidea",[278,222,32,250,200,32],"11310722",[280,222,41,276,119,32],"11310812",[191,222,41,276,192,32],[283,222,32,250,284,32],"11314268","milesokeefe",[102,222,41,276,103,32],[287,222,32,250,260,32],"11314643",[289,222,44,237,290,32],"11312067","gbraad",[165,41,44,292,166,32],"project\u002Fneutral\u002Fnone",[294,39,43,295,296,32],"11312444","project\u002Fcritical\u002Fidea","x1798DE",[67,298,44,237,68,32],7,[199,298,32,250,200,32],[206,298,32,250,170,32],[71,302,41,276,72,32],8,[304,305,32,250,306,32],"11310801",9,"mrspeaker",[218,305,32,240,11,43],[309,33,32,310,11,43],"11310688","maker\u002Fneutral\u002Fperformance",[169,33,44,292,170,32],[59,18,41,276,60,32],[177,314,44,237,178,32],12,[316,317,43,254,318,32],"11310717",13,"a3_nm",[320,317,32,321,11,43],"11310736","maker\u002Fneutral\u002Fexecution",[323,317,44,266,324,32],"11310747","dvh",[326,317,32,321,11,43],"11310760",[328,317,41,246,318,32],"11311051",[110,330,43,254,111,32],14,[114,330,43,254,115,32],[333,31,44,237,334,32],"11312645","sciencerobot",[336,337,43,295,338,32],"11313573",16,"mchahn",[340,341,44,292,342,32],"11311032",17,"mkrecny",[344,345,32,250,346,32],"11310832",18,"sarreph",[348,345,32,250,90,32],"11310841",[350,351,44,233,352,32],"11310582",19,"im3w1l",[118,354,43,254,119,32],20,[356,357,32,250,358,32],"11310947",21,"amelius",[],[361,366,371,375,379,383],{"id":362,"name":363,"points":364,"category":365},"11317811","Honest Salary",314,"web_saas",{"id":367,"name":368,"points":369,"category":370},"11324166","Localkube",173,"dev_tools",{"id":372,"name":373,"points":374,"category":20},"11334764","Quantum",151,{"id":376,"name":377,"points":378,"category":370},"11327679","Micro",101,{"id":380,"name":381,"points":382,"category":20},"11321164","Rhine",81,{"id":384,"name":385,"points":382,"category":386},"11322584","Datasets.co","learning_science",false,"v2",{"id":390,"name":5,"line":6,"ai":387,"cat":20,"year":13,"points":14,"comments":15,"rec":28,"s":391,"top":18,"kw":392,"maker":11,"domain":10,"tier":19,"attempts":32,"strip":393,"url":9,"mix":394,"praise":85,"objection":107,"sub":21},11310485,-0.02,[24,25,26,27],"0110305015533133555503130500531351113031",[18,31,32,33],1793990940246]